SENTENCIAS DE CONTROL SENTENCIA if
|
|
|
- Rosa Cuenca Guzmán
- hace 9 años
- Vistas:
Transcripción
1 2010 UNAN LEON FACULTAD DE CIENCIA Y TECNOLOGIA Departamento de Computación Autor: Asignatura: Programación II Ingeniería en Sistemas Sabatino SENTENCIAS DE CONTROL SENTENCIA if Este documento es una extracción del libro Programación en C, metodología, estructura de datos y objetos, de Luis Joyanes Aguilar e Ignacio Zahonero Martínez. Fue recopilado por la MsC. Ana María Salgado G. y completado con ejercicios obtenidos de otros textos e Internet.
2 ESTRUCTURAS DE CONTROL Las estructuras de control controlan el flujo de ejecución de un programa o función. Las estructuras de control permiten combinar instrucciones o sentencias individuales en una simple unidad lógica con un punto de entrada y un punto de salida. Las instrucciones o sentencias se organizan en tres tipos de estructuras de control que sirven para controlar el flujo de la ejecución: secuencia, selección y repetición. Hasta este momento sólo se ha utilizado el flujo secuencial. Una sentencia compuesta es un conjunto de sentencias encerradas entre llaves ( y ) que se utiliza para especificar un flujo secuencial. sentencia1; sentencia2;... sentencian; El control fluye de la sentencia1, a la sentencia2, y así sucesivamente. Sin embargo existen problemas que requieren etapas con dos o más opciones o alternativas a elegir en función del valor de una condición o expresión. 2
3 LA SENTENCIA if En C, la estructura de control de selección es una sentencia if. La sentencia if tiene dos alternativas o formatos posibles. El formato más sencillo tiene la sintaxis siguiente: if(condición) sentencia; condición es una expresión entera lógica sentencia es cualquier sentencia ejecutable, que se ejecutará sólo si la condición toma un valor distinto de cero. La sentencia if funciona de la siguiente manera: Cuando se llega a la sentencia if dentro de un programa, se evalúa la condición entre paréntesis que viene a continuación de if. Si condición es verdadera, se ejecuta sentencia; en caso contrario no se ejecuta sentencia. En cualquier caso la ejecución del programa continúa con la siguiente sentencia del programa. Ejemplo #1: Un hombre desea saber cuánto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber cuánto dinero tendrá finalmente en su cuenta. Pseudocódigo: Inicio Fin Leer p_int, cap interes = cap * p_int Si int > 7000 entonces capf = cap + interes Fin-si Imprimir capf 3
4 Solución en Lenguaje C: //if1.c float p_int, cap, interes, capf; void main(void) printf("introduzca su capital inicial: "); scanf("%g", &cap); printf("cual es el porcentaje de interes?: "); scanf("%g", &p_int); interes = cap * p_int; if(interes > 7000) capf = cap + interes; printf("el capital final es: %.2f\n",capf); Ejecución: 4
5 Ejemplo #2: Este programa lee dos números enteros y comprueba cuál es el valor del resto de la división (n %d). Si el resto es cero, n es divisible por d (en nuestro caso 36 es divisible por 4, ya que 36 / 4 = 9 y el resto es 0) Pseudocódigo: Inicio Leer n,d Si (n mod d = 0) entonces Imprimir n, es divisible por,d Fin-si Fin Solución en Lenguaje C: //divisibilidad.c void main(void) int n, d; printf("introduzca dos enteros:"); scanf("%d %d",&n,&d); if(n % d = = 0) printf("%d es divisible por %d \n",n,d); Ejecución: 5
6 Ejemplo #3: Construya un programa tal, que dados como datos los valores enteros P y Q, determine si los mismos satisfacen la siguiente expresión: P 3 + Q 4 2P 2 < 680 En caso afirmativo debe imprimir los valores de P y Q. //expresion.c #include <math.h> int p,q,r; void main(void) printf("introduzca dos enteros:"); scanf("%d %d",&p,&q); r = pow(p,3) + pow(q,4) 2 * pow(p,2); if(r < 680) printf("p = %d, q = %d, r = %d\n",p,q,r); Ejemplo #4: La tangente de un ángulo se define como el cociente entre el seno y el coseno de dicho ángulo. tan(α) = sen(α) cos(α) Construya un programa, que permita calcular la tangente de un ángulo, considerando que se conoce el valor del seno y del coseno del mismo. //tang.c float seno,coseno,tang; void main(void ) printf("seno= "); 6
7 scanf("%f",&seno); printf("coseno= "); scanf("%f",&coseno); if(coseno!= 0) tang=seno/coseno; printf("el valor de la tangente es: %.4f",tang); Ejemplo #5: El siguiente ejercicio, visualiza la tarifa de luz según el gasto de corriente eléctrica. Para un gasto menor de 1000Kw por hora, la tarifa es 1.2, entre 1000 y 1850Kw por hora es 1.0 y mayor de 1850Kw por hora es 0.9 Pseudocódigo: Inicio TARIFA1 = 1.2 TARIFA2 = 1.0 TARIFA3 = 0.9 Leer gasto Si(gasto < 1000) entonces tasa = TARIFA1; Fin-si Fin Si(gasto >= 1000 and gasto <= 1850) entonces tasa = TARIFA2; Fin-si Si(gasto > 1850) tasa = TARIFA3; Fin-si Imprimir "Tasa que le corresponde a,gasto, Kw x h es de, tasa 7
8 Solución en Lenguaje C: //tarifaluz.c #define TARIFA1 1.2 #define TARIFA2 1.0 #define TARIFA3 0.9 void main() float gasto, tasa; printf("\n Gasto de corriente: "); scanf("%f",&gasto); if(gasto < 1000) tasa = TARIFA1; if(gasto >=1000 && gasto <= 1850) tasa = TARIFA2; if(gasto > 1850) tasa = TARIFA3; printf("\n Tasa que le corresponde a %.1f Kw x h es de %f \n",gasto, tasa); Ejercicios propuestos 1. Escriba un programa que compare un número introducido por el usuario y compruebe si el número es positivo, negativo o nulo. 2. En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $1000 Cuál será la cantidad que pagará una persona por su compra? 8
9 3. El número de sonidos emitidos por un grillo en un minuto, es una función de la temperatura. Como resultado de esto, es posible determinar el nivel de la temperatura haciendo uso de un grillito como termómetro. La fórmula para la función es: t = n/ Escriba un programa que le permita calcular la temperatura, teniendo en cuenta el número de sonidos emitidos por el grillo. SENTENCIA if DE DOS ALTERNATIVAS: if Un segundo formato de la sentencia if es la sentencia if-. Este formato de la sentencia if tiene la siguiente sintaxis: if(condición) sentencia1 sentencia2 condición Expresión lógica que determina la acción a ejecutar. sentencia1 Acción que realiza si la condición lógica es verdadera. sentencia2 Acción que se ejecuta si la expresión lógica es falsa. En este formato sentencia1 y sentencia2 son individualmente, o bien una única sentencia que termina con punto y coma(;) o un grupo de sentencias encerrado entre llaves. Se evalúa la condición. Si condición es verdadera, se ejecuta sentencia1 y en caso contrario se ejecuta sentencia2. 9
10 Ejemplo #1: Calcule el total a pagar por la compra de camisas. Si se compran tres camisas o más se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%. //descuento.c int numcamisas; float prec, totcomp,totpag; void main(void) printf("cuantas camisas comprara?"); scanf("%d",&numcamisas); printf("ingrese el precio:"); scanf("%f",&prec); totcomp = numcamisas * prec; if(numcamisas >= 3) totpag = totcomp - totcomp * 0.20; totpag = totcomp - totcomp * 0.10; printf("total a pagar = %.2f \n",totpag); Ejemplo #2: Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aeróbico; la fórmula que se aplica cuando el sexo es femenino es: numpulsaciones = (220 - edad)/10 y si el sexo es masculino: numpulsaciones = (210 - edad)/10 10
11 //pulsaciones.c int edad, numpulsaciones; char sexo; void main(void) printf("sexo(f/m):"); sexo = getchar(); printf("ingrese la edad:"); scanf("%d",&edad); if(sexo == 'F' sexo == 'f') numpulsaciones = (220 - edad)/10; numpulsaciones = (210 - edad)/10; printf("numero de pulsaciones = %d \n",numpulsaciones); Ejemplo #3: Una compañía de seguros está abriendo un dpto. de finanzas y estableció un programa para captar clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es menor que $ la cuota a pagar será por el 3% del monto, y si el monto es mayor que $ la cuota a pagar será el 2% del monto. La afianzadora desea determinar cuál será la cuota que debe pagar un cliente. //fianza.c float montofianza, cuota; void main(void) printf("ingrese el monto de la fianza:"); scanf("%f",&montofianza); 11
12 if(montofianza < 50000) cuota = montofianza * 0.03; cuota = montofianza * 0.02; printf("cuota = %.2f \n",cuota); Ejemplo #4: Una empresa quiere hacer una compra de varias piezas de la misma clase a una fábrica de refacciones. La empresa, dependiendo del monto total de la compra, decidirá qué hacer para pagar al fabricante. Si el monto total de la compra es $ ó más, la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagará solicitando un crédito al fabricante. Si el monto total de la compra no excede de $ , la empresa tendrá capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagará solicitando crédito al fabricante. El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito. Realice el pseudocódigo correspondiente al programa en Lenguaje C presentado: //refacciones.c float costopza, totcomp, cantinv, prestamo, credito, interes; int numpza; void main( ) printf("costo de la pieza: "); scanf("%f", &costopza); printf("numero de piezas: "); scanf("%d", &numpza); totcomp = costopza * numpza; 12
13 if(totcomp >= ) cantinv = totcomp * 0.55; prestamo = totcomp * 0.30; credito = totcomp * 0.15; cantinv = totcomp * 0.70; prestamo = 0; credito = totcomp * 0.30; interes = credito * 0.20; printf("\ncantidad invertida: %.2f\nPrestamo:%.2f\n",cantinv, prestamo); printf("credito = %.2f\nIntereses = %.2f\n",credito, interes); Ejemplo #5: Escriba un programa que determine si un número entero, es divisible por otro número entero, leídos ambos del teclado. //divisibilidad2.c void main(void) int n, d; printf("introduzca dos enteros:"); scanf("%d %d",&n,&d); if(n % d = = 0) printf("%d es divisible por %d \n",n,d); printf("%d no es divisible por %d \n",n,d); 13
14 Ejemplo #6: Dada la función f(x) calcular la función para un valor dado x y visualizarlo en pantalla. f(x)= x 2 x para x <= 0.0 -x 2 + 3x para x > 0 //funcion.c #include <math.h> void main() float f, x; printf("elige un valor de x: "); scanf("%f",&x); /* seleccion del rango en que se encuentra x */ if(x <= 0.0) f = pow(x,2) - x; f = -pow(x,2) + 3 * x; printf("f(%.1f) = %.3f", x,f); 14
15 Ejercicios propuestos 1. Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16 por hora Si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra. 2. Determinar si un alumno aprueba o reprueba un curso, sabiendo que aprobará si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario. Para ambos casos, imprima también su promedio. 3. Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuántas calorías consume su cuerpo durante todo el tiempo que realice una misma actividad. Las actividades que tiene permitido realizar son únicamente dormir o estar sentado en reposo. Los datos que tiene son que estando dormido consume 1.08 calorías por minuto y estando sentado en reposo consume 1.66 calorías por minuto. 4. Calcular el mayor de dos números leídos del teclado y visualizarlo en pantalla. 5. Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de $800 si se compran menos de 5 llantas y de $700 si se compran 5 o más. 6. Una empresa de bienes raíces ofrece casas de interés social, bajo las siguientes condiciones: Si los ingresos del comprador son $8000 o más, el enganche será del 15% del costo de la casa y el resto se distribuirá en pagos mensuales, a pagar en diez años. Si los ingresos del comprador son menos de $8000, el enganche será del 30% del costo de la casa y el resto se distribuirá en pagos mensuales a pagar en 7 años. La empresa quiere obtener cuanto debe pagar un comprador por concepto de enganche y cuanto por cada pago parcial. 15
16 7. Una persona desea iniciar un negocio, para lo cual piensa verificar cuánto dinero le prestará el banco por hipotecar su casa. Tiene una cuenta bancaria, pero no quiere disponer de ella a menos que el monto por hipotecar su casa sea muy pequeño. Si el monto de la hipoteca es menor que $ entonces invertirá el 50% de la inversión total y un socio invertirá el otro 50%. Si el monto de la hipoteca es de $ o más, entonces invertirá el monto total de la hipoteca y el resto del dinero que se necesite para cubrir la inversión total se repartirá a partes iguales entre el socio y él. SENTENCIAS if ANIDADAS Una sentencia if es anidada cuando la sentencia de la rama verdadera o la rama falsa, es a su vez una sentencia if. Una sentencia if anidada se puede utilizar para implementar decisiones con varias alternativas o multialternativas. Sintaxis: if(condición1) sentencia1 if(condición2) sentencia2... if(condición n) sentencia n sentencia e 16
17 Ejemplo: /* incrementar contadores de números positivos, números negativos o ceros */ if (x > 0) num_pos = num_pos + 1; if(x < 0) num_neg = num_neg + 1; num_ceros = num_ceros + 1; La ejecución de la sentencia if anidada se realiza como sigue: Se comprueba la primera condición (x > 0); si es verdadera, num_pos se incrementa en 1 y se salta el resto de la sentencia if. Si la primera condición es falsa, se comprueba la segunda condición (x < 0); si es verdadera num_neg se incrementa en uno; en caso contrario se incrementa num_ceros en uno. Es importante considerar que la segunda condición se comprueba sólo si la primera condición es falsa. Ejemplo #1: Haga un programa que permita calcular el valor de f(x), según la expresión: X 2 si (x mod 4)=0 X/6 si (x mod 4)=1 f(x)= x si (x mod 4)=2 x si (x mod 4)=3 17
18 //if3.c #include <math.h> int x; float y ; void main(void) printf("x = "); scanf("%d",&x); if (x % 4 == 0) y = x * x; if (x % 4 == 1) y = (float)x / 6; if(x % 4 == 2) y = sqrt((double)x); if(x % 4 == 3) y = pow(x,3) + 5; printf(" y = %.2f \n ",y); Ejemplo #2: Leer tres números enteros diferentes e imprimir el número mayor de los tres. Pseudocódigo: Inicio Leer num1, num2, num3 Si (num1 > num2) and (num1 > num3) entonces mayor = num1 si no Si (num2 > num1) and (num2 > num3) entonces mayor = num2 si no 18
19 mayor = num3 Fin-si Fin-si Imprimir mayor Fin Solución en Lenguaje C: //mayor.c void main(void) int num1, num2, num3, mayor; printf("introduzca tres enteros diferentes: "); scanf("%d %d %d", &num1, &num2, &num3); if((num1 > num2) && (num1 > num3)) mayor = num1; if((num2 > num1) && (num2 > num3)) mayor = num2; mayor = num3; printf("el mayor es %d \n",mayor); Ejemplo #3: Una frutería ofrece las manzanas con descuento según la siguiente tabla: NUM. DE KILOS COMPRADOS % DESCUENTO 0-2 0% % % en adelante 20% Determinar cuánto pagará una persona que compre manzanas es esa frutería. 19
20 //manzanas.c float nkilos,compra, pkilo,pago, descuento; void main(void) printf("cuantos kilos de manzana comprara?:"); scanf("%f",&nkilos); printf("precio del kilo?:"); scanf("%f",&pkilo); compra = nkilos * pkilo; if(nkilos >= 0 && nkilos <= 2) descuento = 0; if(nkilos >= 2.01 && nkilos <= 5) descuento = compra * 0.10; if(nkilos >= 5.01 && nkilos <= 10) descuento = compra * 0.15; descuento = compra * 0.20; pago = compra - descuento; printf("pago = %.2f\n",pago); Ejemplo #4: El IMSS requiere clasificar a las personas que se jubilaran en el año de Existen tres tipos de jubilaciones: por edad, por antigüedad joven y por antigüedad adulta. Las personas adscritas a la jubilación por edad deben tener 60 años o más y una antigüedad en su empleo de menos de 25 años. Las personas adscritas a la jubilación por antigüedad joven deben tener menos de 60 años y una antigüedad en su empleo de 25 años o más. Las personas adscritas a la jubilación por antigüedad adulta deben tener 60 años o más y una antigüedad en su empleo de 25 años o más. Determinar en qué tipo de jubilación, quedara adscrita una persona. 20
21 //jubilacion.c int edad,ant; void main(void) printf("edad?:"); scanf("%d",&edad); printf("antiguedad?:"); scanf("%d",&ant); if(edad >= 60 && ant < 25) printf("la jubilacion es por edad\n"); if(edad < 60 && ant >= 25) printf("la jubilacion es por antiguedad joven\n"); if(edad >= 60 && ant >= 25) printf("la jubilacion es por antiguedad adulta.\n"); printf("no tiene por que jubilarse\n"); Ejemplo #5: En una tienda de descuento se efectúa una promoción en la cual se hace un descuento sobre el valor de la compra total según el color de la bolita que el cliente saque al pagar en caja. Si la bolita es de color blanco no se le hará descuento alguno, si es verde se le hará un 10% de descuento, si es amarilla un 25%, si es azul un 50% y si es roja un 100%. Determinar la cantidad final que el cliente deberá pagar por su compra. Se sabe que sólo hay bolitas de los colores mencionados. Se presenta su psudocódigo, realice el programa correspondiente en Lenguaje C: 21
22 Inicio Fin leer tc, b si b = blanco entonces d = 0 si no si b = verde entonces d = tc*0.10 si no si b = amarilla entonces d = tc*0.25 si no si b = azul entonces d = tc*0.50 si no d = tc Fin-si Fin-si Fin-si Fin-si Tpagar = tc d Imprimir Tpagar Solución en lenguaje C: //colorbolita.c #include <string.h> float tc, d, tpagar; char color[20]; void main(void) printf("ingrese el total de la compra: "); scanf("%f",&tc); printf("color de la bolita?: "); fflush(stdin); gets(color); 22
23 if(strcmp(color, "blanco") == 0) d=0; if(strcmp(color,"verde") == 0) d = tc*0.10; if(strcmp(color,"amarilla") == 0) d = tc*0.25; if(strcmp(color,"azul") == 0) d= tc*0.50; d = tc; tpagar = tc - d; printf("total a pagar = %.2f\n", tpagar); Ejercicios propuestos 1. Leer 2 números enteros; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume. 2. Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le asigna como un porcentaje de su salario mensual que depende de su antigüedad en la empresa de acuerdo con la sig. tabla: Tiempo Utilidad Menos de 1 año 5 % del salario 1 año o más y menos de 2 años 7% del salario 2 años o más y menos de 5 años 10% del salario 5 años o más y menos de 10 años 15% del salario 10 años o más 20% del salario 23
24 3. Un individuo debe realizar un muestreo para determinar en qué categoría se encuentran las personas que viven en su zona habitacional. Se determinan las categorías con base en la siguiente tabla: CATEGORIA EDAD Niños 0-12 Jóvenes Adultos Viejos 60 en adelante 4. Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas extras trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de 40, el resto se consideran horas extras y que estas se pagan al doble de una hora normal cuando no exceden de 8; si las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se pagan las horas normales y el resto al triple. 5. En una fábrica de computadoras se planea ofrecer a los clientes un descuento que dependerá del número de computadoras que compre. Si las computadoras son menos de cinco se les dará un 10% de descuento sobre el total de la compra; si el número de computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o más se les da un 40% de descuento. El precio de cada computadora es de $11, La Cía. Automovilística Mexicana, S.A. de C.V premia anualmente a sus mejores vendedores de acuerdo a la siguiente tabla: Si vendió Le corresponde de Comisión sobre ventas totales 1,000,000 <= v < 3,000,000 3% 3,000,000 <= v < 5,000,000 4% 5,000,000 <= v < 7,000,000 5% 7,000,000 <= v 6% Diseñar un programa que lea las ventas de un vendedor y que escriba la comisión que le corresponde. 24
SENTENCIAS DE CONTROL (SENTENCIAS if Y switch)
2010 UNAN LEON FACULTAD DE CIENCIA Y TECNOLOGIA Departamento de Computación Autor: Asignatura: Programación Estructurada SENTENCIAS DE CONTROL (SENTENCIAS if Y switch) Este documento es una extracción
3) Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra.
PROBLEMAS SECUENCIALES 1) Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero ganara después de un mes si el banco paga a razón de 2% mensual. Leer cap_inv gan =
Simples: Las estructuras condicionales simples se les conoce como Tomas de decisión. Estas tomas de decisión tienen la siguiente forma:
5.2 Estructuras de Condicionales Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa.
LENGUAJE DE PROGRAMACION UNO.
Guía de ejercicios numero uno. LENGUAJE DE PROGRAMACION UNO. Instrucciones: Para cada caso elabore la sintaxis en lenguaje C., compílelo e intégrelos al menú que su profesor le explicara en clase. Solución
Materia Introducción a la Informática. Unidad 6. Diagramación Estructurada. Prof. Alejandro Bompensieri
Materia Introducción a la Informática Unidad 6 Diagramación Estructurada Prof. Alejandro Bompensieri Definición del Problema ESTRUCTURAS ALGORITMICAS Esta fase está dada por el enunciado del problema,
Estructuras de Decisión Simples y Dobles
Estructuras de Decisión Simples y Dobles Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 Estructuras
ESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICAS El proceso de resolución de problemas en un ordenador conduce a la escritura de un programa y su ejecución. Las fases en el desarrollo de un programa pueden resumirse de la siguiente
Estructuras de Repetición (Repita para)
Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar
TEMA 4. ESTRUCTURAS DE CONTROL
M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.
Fundamentos de programación
Fundamentos de programación Estructuras de Control Estructuras de control Estructuras de control Estructura secuencial Estructura alternativa Sentencias if, if else Sentencias if else anidadas El operador
19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig.
ESTRUCTURAS SECUENCIALES 1. Lea desde el teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad 2. Lea dos números. Calcule la suma e imprima la suma y los dos números.
Estructuras de Repetición (Hacer-Mientras)
Estructuras de Repetición (Hacer-Mientras) Material Original: Prof. Flor Narciso Modificaciones: Prof. Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería
Estructuras Secuénciales
Estructuras Secuénciales Los algoritmos más sencillos de realizar son los que no toman decisiones, tan solo se dedican a realizar o ejecutar instrucción tras instrucción en el orden determinado. Estos
Programación. Ejercicios Tema 4 Estructuras de Control Repetitivas
Ejercicios Tema 4 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira SOLUCIONES 1. Escriba un programa en C que
APUNTES NOMBRE DE LA ASIGNATURA DISEÑO ESTRUCTURADO DE ALGORITMOS CARRERA LICENCIATURA EN INFORMATICA CLAVE DE LA ASIGNATURA IFB-9302
INSTITUTO TECNOLOGICO de tuxtepec APUNTES NOMBRE DE LA ASIGNATURA CARRERA LICENCIATURA EN INFORMATICA CLAVE DE LA ASIGNATURA IFB-9302 HORAS TEORICAS-HORAS PRACTICAS-CREDITOS 4-0-8 PERIODO DE ELABORACION
INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "
INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?
TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Estructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
Laboratorio 02: Ejercicios de programación en C
olicitado: Ejercicios 02: Soluciones estructuradas en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo
Profesor(a): Ing. Miriam Cerón Brito
Área Académica: Informática Tema: Algoritmos Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: In this presentation you ll find algorithm s definition and flowcharts definition,
la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.
ALGORITMOS SECUENCIALES: La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente
Introducción a los Computadores Estructuras de control repetitivas en C
Introducción a los Computadores Estructuras de control repetitivas en C Alejandro Piedrahita H. Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft 2013.
Programación en java. Estructuras algorítmicas
Programación en java Estructuras algorítmicas Estructuras algoritmicas 1. Conceptos basicos 1. Dato 2. Tipos de datos 3. Operadores 2. dsd Conceptos Basicos DATO: se considera una representación simbólica
Funciones y Condicionales Introducción a la Programación
Funciones y Condicionales Introducción a la Programación Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Santiago de Cali 2011-2 Resumen En el mundo existen gran
MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6
MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6 NOMBRE DE LA PRÁCTICA. Estructuras secuénciales 6.1 OBJETIVO GENERAL El alumno desarrollará la habilidad para diseñar algoritmos secuenciales,
DISEÑO ESTRUCTURADO DE ALGORITMOS
DISEÑO ESTRUCTURADO DE ALGORITMOS Diagramas de flujos y Pseudocódigos Documento recopilado de la Universidad de Teuxtepe (México) MSC. María Lourdes Hernández Este documento está diseñado para introducir
LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE
LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE 1 OBJETIVOS Al finalizar esta actividad, serás capaz de: Entender el funcionamiento de las estructuras iterativas en general; la(s) condición(es)
INTRODUCCION CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORES.
INTRODUCCION El desarrollo de algoritmos es un tema fundamental en el diseño de programas por lo cual el alumno debe tener buenas bases que le sirvan para poder desarrollar de manera fácil y rápida sus
Informática I. While & do While
Asignatura: Informática I Trabajo práctico Nº5 While & do While Estructura repetitiva MIENTRAS o while En C la sentencia while (condición o expresión) instrucciones; es seguramente la más utilizada. La
Formatos para prácticas de laboratorio
Fecha de efectividad: CARRERA PLAN DE ESTUDIO CLAVE DE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2009-2 METODOLOGIA DE LA PROGRAMACION PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA COMPUTACION ALGORITMOS
ESTRUCTURAS CONDICIONALES SIMPLES: ESTRUCTURAS CONDICIONALES DOBLES: ESTRUCTURAS CONDICIONALES ANIDADAS:
ESTRUCTURAS CONDICIONALES SIMPLES: Si (Condición) entonces if (Condición) { ESTRUCTURAS CONDICIONALES DOBLES: Si (Condición) entonces if (Condición) { { ESTRUCTURAS CONDICIONALES ANIDADAS: Si (Condición1)
Programación. Ejercicios Tema 3. Elementos Básicos del Lenguaje C
Programación Ejercicios Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 SOLUCIONES Primera Sesión:
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN PRODUCCIÓN INDUSTRIAL. UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 6 Material visual: Diapositivas Unidad de competencia
UNIVERSIDAD POPULAR DEL CESAR INGENIERÍA DE SISTEMAS TALLER DE ALGORITMOS I
11)) Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.
Estatutos de Control C# Estatutos de Decisión (Selección)
SELECCIÓN Estatutos de Control C# Estatutos de Decisión (Selección) IF Condición THEN Estatuto1 ELSE Estatuto2 Estatuto1 Statement Condición... Antes de ver esta presentación: Lee el Capítulo correspondiente
Título documento Define y proyecta el flujo de caja de tu empresa Título documento Documento de preguntas y respuestas
Título documento Define y proyecta el flujo de caja de tu empresa Título documento Documento de preguntas y respuestas 1 Qué es el flujo de dinero? El flujo de dinero es el movimiento continuo de entradas
ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF
ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un
ESTRUCTURAS DE CONTROL Y DE SELECCIÓN
ESTRUCTURAS DE CONTROL Y DE SELECCIÓN Son aquellas que permiten ejecutar una acción mediante la aplicación de un interrogante o pregunta, el cual si la accion es verdadera o falsa se ejecuta una serie
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 2: Memoria dinámica y Bibliotecas Objetivos Practicar conceptos
Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
Estructuras de repetición hacer-mientras y repita hasta
Estructuras de repetición hacer-mientras y repita hasta Programación 1 Cátedra de Programación Departamento de Computación Escuela de Ingeniería de Sistemas Hacer mientras Diagrama de flujo Acciones S1
Programación. Ejercicios Tema 3. Elementos Básicos del Lenguaje C
Programación Ejercicios Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 SOLUCIONES Segunda sesión:
Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison
Algoritmos Intro Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison La Computadora Las computadoras trabajan con una base de 0 y 1 llamado sistema binario. En principio todo lo que sucede en un dispositivo
Fundamentos de Programación. Flujo de Control I: Estructuras selectivas
Fundamentos de Programación Flujo de Control I: Estructuras selectivas El Flujo de Control de un Programa Un algoritmo puede ser construido utilizando combinaciones de tres estructuras de control de flujo
Titulo: Calculo de PI
Titulo: Calculo de PI Realizar un programa que calcule una aproximación al número PI, mediante el sumatorio de los 100.000 primeros términos de la serie (y finalmente multiplicada por 4): Nota: Utilicese
Estructuras de Control 3
Estructuras de Control 3 Contenido 3.1.- Introducción 3.2.- Estructuras de Selección 3.2.1.- Sentencia if 3.2.2.- Sentencia switch 3.3.- Estructuras de Iteración 3.3.1.- Sentencia while 3.3.2.- Sentencia
ESTRUCTURAS REPETITIVAS
DOCENTE: Ing. Ronald Rentería Ayquipa MARCO TEÓRICO: ESTRUCTURAS REPETITIVAS La programación estructurada es un paradigma que consiste en la organización de un código en bloques conformados por estructuras
Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros
Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros
3. TÉCNICAS DE DISEÑO
3. TÉCNICAS DE DISEÑO 3.1 Top Down También conocida como de arriba-abajo y consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. Consiste
Estructuras de Control
Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas
Concurso Escolar de Programación 2014
Concurso Escolar de Programación 2014 Capítulo Estudiantil ACM UCSP 6 de Diciembre del 2014 A. Árbol de Navidad La navidad está cerca y todo el mundo ha comenzado a hacer los preparativos. Este año, Natasha
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio
Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.
Programación Básica Arturo Vega González [email protected] Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad
Taller de Resolución de Problemas Computacionales
Taller de Resolución de Problemas Computacionales Clase1: 27/9 Presentación: Equipo de Trabajo Encuentros Certificación del Taller: Por Asistencia Por Aprobación Sitio Web. Etapas en la Resolución de Problemas
Tema 5 Sentencias de control de flujo. Fundamentos de Informática
Tema 5 Fundamentos de Informática Sentencias de Control Tipos de sentencias de control: Comprobación lógica para bifurcar el flujo de un programa. Sentencias de control condicional o alternativo Comprobación
Profesor(a): M. A. Zeferino Galarza Hernández
Área Académica: Informática IV Tema: Algoritmos Profesor(a): M. A. Zeferino Galarza Hernández Periodo: Enero-junio de 2012 IV Semestre. Asignatura: Informática IV Tema: Algoritmos Abstract Contains and
OBJETIVO III. APLICAR A LOS PROGRAMAS EN C LAS ESTRUCTURAS DE SELECCIÓN IF Y SWITCH ACTIVIDAD TEÓRICA.
OBJETIVO III. APLICAR A LOS PROGRAMAS EN C LAS ESTRUCTURAS DE SELECCIÓN IF Y SWITCH 1. Estructuras de Control. 2. La Sentencia If. 3. Ejemplos de la Sentencia If. 4. Sentencias IF de dos alternativas IF-ELSE
Estructura If Esta sentencia, es considerada de alternativa doble (si se cumple condición entonces..., sino... / If... then... else... ).
ESTRUCTURAS SELECTIVAS En el capítulo 3 se vio que cada instrucción se ejecutaba en el orden en que se había escrito, pero esto no siempre ocurre así, ya que muchas veces es necesario usar estructuras
Lección 1: Números en teros. Orden, suma y resta
LECCIÓN 1 Lección 1: Números en teros. Orden, suma y resta En esta lección se hará un repaso de los temas abordados en las lecciones 7 y 8 del curso anterior. Los números enteros Como usted recordará,
1 Estructura básica de un programa C++
Elementos básicos de un lenguaje de alto nivel: C++ CONTENIDOS 1. Estructura básica de un programa C++. 2. Tipos de datos simples. 3. Constantes y variables en C++. Declaración. 4. Operadores y expresiones.
CÓMO ADMINISTRAR EL FLUJO DE CAJA DE LA EMPRESA?
CÓMO ADMINISTRAR EL FLUJO DE CAJA DE LA EMPRESA? CONOZCAMONOS Saludo, bienvenida, presentación del facilitador y los asistentes OBJETIVOS Al finalizar la asesoría grupal, usted estará en capacidad de:
Programación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 2 Nombre: El lenguaje de programación C Contextualización Una constante en todos los lenguajes de programación (viejos y nuevos) es la implementación
Estructuras Repetitivas
Estructuras Repetitivas Se solicita al operador que ingrese tres números enteros cualesquiera. En base a estos números, mostrar por pantalla cual es el mayor de todos. Diag. De Flujos Pseudocódigo Matlab
Resolución de problemas mediante algoritmos
Resolución de problemas mediante algoritmos Metodología de resolución 1.Planteamiento del problema a)datos de entrada y de salida b)algoritmo conceptual básico 2.Diseño del algoritmo (pseudocódigo) 3.Prueba
1. Que rellene un array con los 100 primeros números enteros y los muestre en pantalla en orden ascendente.
1. Que rellene un array con los 100 primeros números enteros y los muestre en pantalla en orden ascendente. int main(void) int x,tabla[100]; for (x=1;x
Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Práctica 3: Vectores y matrices en C.
Práctica 3: Vectores y matrices en C. Objetivos En esta práctica el objetivo principal es el de poner en práctica los principios básicos de algoritmia (bucles y bifurcaciones) empleando vectores y matrices.
Tema 4. Operadores y Expresiones
Tema 4 Operadores y Expresiones Contenidos 1. Conceptos Básicos. 2. Operadores Aritméticos. 3. Operadores de Relación, de Igualdad y Lógicos. 4. Operadores de Incremento y Decremento. 5. Operadores y Expresiones
5. Sentencias selectivas o condicionales
60 A. García-Beltrán y J.M. Arranz 5. Sentencias selectivas o condicionales Objetivos: a) Describir el funcionamiento de las sentencias selectivas o condicionales (if-else y switch) b) Interpretar el resultado
Revisora: María Molero
57 Capítulo 5: INECUACIONES. Matemáticas 4ºB ESO 1. INTERVALOS 1.1. Tipos de intervalos Intervalo abierto: I = (a, b) = {x a < x < b}. Intervalo cerrado: I = [a, b] = {x a x b}. Intervalo semiabierto por
Metodología y Tecnología de la Programación
Tema 4. Abstracción procedimental y de datos 1. Cuál es el error del siguiente programa? import java.util.scanner; class Respuesta{ static Scanner leer=new Scanner(System.in); int valor = lectura(); System.out.println(valor);
CI 2125, Computación I
Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información CI 2125, Computación I Práctica 5: ESTRUCTURAS DE REPETICIÓN Como ya hemos visto, el procedimiento desarrollado para resolver
4. El largo de un terreno rectangular mide 3 metros más que su ancho, determine la expresión algebraica que representa el perímetro del terreno.
GUÍA DE EJERCICIOS Nº 4 Contenidos: Lenguaje algebraico: Utiliza letras para representar números desconocidos Evaluación de expresiones algebraicas: Hallar el valor numérico de una expresión 1. En cada
Guía práctica de estudio 05: Diagramas de flujo
Guía práctica de estudio 05: Diagramas de flujo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 05: Diagramas de
Tema 2 Conceptos básicos de programación. Fundamentos de Informática
Tema 2 Conceptos básicos de programación Fundamentos de Informática Índice Metodología de la programación Programación estructurada 2 Pasos a seguir para el desarrollo de un programa (fases): Análisis
El lenguaje C. 3. Una instrucción que se ejecutará si la condición es verdadera.
Principios de Programación El lenguaje C 1. Instrucciones de control 1.1. Secuencia, selección, iteración Por lo regular en un programa los enunciados son ejecutados uno después del otro, en el orden en
PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS
Página 1 de 7 PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS EJERCICIOS DE ESTRUCTURA REPETITIVA 1. (Problema 4) Escriba un algoritmo que lea del teclado un número entero y que compruebe si es menor que 5.
Diseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 11 Nombre: Estructuras algorítmicas. Tercera parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará las estructuras algorítmicas repetitivas
Matemáticas financieras
Matemáticas financieras MATEMÁTICAS FINANCIERAS 1 Sesión No. 2 Nombre: Fundamentos matemáticos Contextualización Para concluir con la unidad introductoria a las matemáticas financieras, en la que estamos
Elementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Introducción a la Programación Lineal
UNIDAD 0 Introducción a la Programación Lineal. Modelo de Programación Lineal con dos variables Ejemplo: (La compañía Reddy Mikks) Reddy Mikks produce pinturas para interiores y eteriores, M y M. La tabla
Hoja de problemas Estructuras de Control
Departamento de Estadística, I.O. y Computación Ingeniería Técnica Industrial - Electrónica Industrial Fundamentos de Informática Hoja de problemas Estructuras de Control 1. Cuál es el efecto de las siguientes
Tema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
MANUAL DE RUBY (PARTE I) Luis José Sánchez González
MANUAL DE RUBY (PARTE I) Luis José Sánchez González 1. QUÉ ES RUBY? Ruby es un lenguaje de programación interpretado y orientado a objetos muy potente y al mismo tiempo muy sencillo. Para apreciar la extrema
1. Cuestiones. Ejercicios resueltos de C. Diego Rodríguez-Losada 1. //a) #include <stdio.h> main( ) { int x = 0, y = 0; //b) #include <stdio.
1. Cuestiones Enunciado Febrero 04. Ejercicio Tercero. (2 puntos 30 minutos) Resolver los siguientes problemas indicando, en la parte inferior, cual es el resultado de cada programa. En caso de que el
República Bolivariana de Venezuela Aldea Universitaria Fray Pedro de Agreda Trayecto II Desarrollo de Software
República Bolivariana de Venezuela Aldea Universitaria Fray Pedro de Agreda Trayecto II Desarrollo de Software Prof. Elías Cisneros 19 05 2009 Guía de Ejercicios Bucles Problemas (Hacer para) 1) Calcular
PROGRAMACION / Clave: 11214
PRACTICA 10. Programas en DevC++ 1.- Programa que imprima las tablas de multiplicar del 1 al 10, se deberá hacer una pausa entre tabla y tabla de multiplicar. 2.- Programa que se repita N cantidad de veces
TEMA 2: Estructuras de Control: Condicionales
UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS ESCUELA DE MATEMÁTICA INTRODUCCIÓN A LA COMPUTACIÓN TEMA 2: Estructuras de Control: Condicionales Estructuras Condicionales En un algoritmo se tiene
PROBLEMAS DEL TEMA 7: Subprogramas y Modularidad
PROBLEMAS DEL TEMA 7: Subprogramas y Modularidad EJERCICIOS RESUELTOS 1. Escribe una función que calcule el factorial de un número, dado como parámetro. A continuación realiza un programa que lea por teclado
Herramientas de Programación. M.C. Juan Carlos Olivares Rojas
Herramientas de Programación M.C. Juan Carlos Olivares Rojas Febrero 2011 Temario Simbología Reglas para la construcción de Diagramas Pseudocódigo Temario Tipos de Datos y Expresiones Estructuras lógicas
Ingeniería económica. M.C. Juan Carlos Olivares Rojas
Ingeniería económica M.C. Juan Carlos Olivares Rojas Ingeniería Económica Es una recopilación de técnicas matemáticas que simplifican las comparaciones económicas y auxilian en la toma de decisiones. Interés:
Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 8
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 8 Contenido TRABAJANDO CON FUNCIONES EN EXCEL 2013... 3 FUNCIONES FINANCIERAS... 4 FUNCIONES
Estructuras de control
Estructuras de control El flujo secuencial de acciones en un algoritmo puede ser alterado por medio de las denominadas estructuras de control, las cuales se resumen a continuación: Estructuras de selección
Inicio del programa. Entrada de datos. Proceso de datos. Salida de datos. Fin del programa
PROGRAMACIÓN 10. Prof. Dolores Cuiñas H. Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía recomendada APUNTES Nº 4 ESTRUCTURA SECUENCIAL GENERAL La estructura secuencial
Fundamentos de programación
Fundamentos de programación Objetivo: Traducir nuestras ideas a un nuevo lenguaje de programación para resolver un problema. Problema Método de resolución Lenguaje (C++) dónde está la dificultad? Solución!!...en
PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR DE FORMACIÓN PROFESIONAL JUNIO 2015
CALIFICACIÓN: PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR DE FORMACIÓN PROFESIONAL JUNIO 201 Apellidos Nombre Centro de examen Instrucciones Generales PARTE COMÚN MATERIA: FUNDAMENTOS DE MATEMÁTICAS
Introducción a los Computadores Arreglos en C
Introducción a los Computadores Arreglos en C Alejandro Piedrahita H. Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft 2013. Reproducción permitida bajo
