Ciclo For
Ciclo For
Ciclo For
El ciclo for es el ciclo ms adecuado cuando un conjunto de sentencias o instrucciones se ejecutan una vez por cada valor de un rango especificado. Es quiz la estructura ms frecuente para crear ciclos en C. Esta sentencia incluye una expresin que especifica el valor inicial de un ndice o contador, otra expresin que determina cundo se contina o no el ciclo y una tercera expresin que permite que el ndice o contador se modifique al final de cada pasada. De forma general el ciclo FOR se representara as: for ( [valor inicial]; [valor final]; [incremento o decremento]) sentencia(s); Ejemplo: Calcular la suma de los cuadrados de los primeros 100 nmeros.
PARTE 1: EJERCICIOS CON CICLO FOR 1.- Mostrar la tabla de multiplicar del nmero que seleccione el usuario. Revisar que est en el rango (1,10). 2.- Calcular la suma siguiente: 100 + 90 + 80 + 70 + 0 3.- Calcular la suma siguiente: 100 - 90 + 80 - 70 + 0 4.- Leer un nmero entero N y calcular el resultado de la siguiente serie: 1 1/2+ 1/3 1/4 +.... +/- 1/N. 5.- Leer un nmero entero N y calcular el resultado de la siguiente serie: 2/1 + 4/3+ 6/5 +8/7 +10/9 + 12/11....
Instrucciones: Encuentra el error en los siguientes pseudocdigos para obtener el resultado que se indica. Instrucciones: Ordena las instrucciones siguientes para construir los ciclos correctamente.
PARTE 2: EJERCICIOS CON CICLO MIENTRAS CONTROLADO POR CONTADOR 6.- Calcular la suma de los cuadrados de los nmeros del 1 al 10. 7.- Calcular la suma de los cuadrados de los nmeros del 13 al 25. 8.- Mostrar la tabla de multiplicar del nmero que seleccione el usuario. Revisar que est en el rango (1,10).
9.- Calcular el producto de los primeros 5 nmeros impares. 10.- Introducir un rango especificado por 2 nmeros enteros, tal que el primero sea menor al segundo y contar el nmero de mltiplos de 3 que existe en el rango. Por ejemplo, si se introduce 2 y 21, el nmero de mltiplos de 3 es 7, dado que 3,6,9,12,15,18 y 21 son mltiplos de 3 en el rango [2,21].
PARTE 3: EJERCICIOS CON CICLO MIENTRAS CONTROLADO POR CENTINELA 11.- Calcular la suma de los nmeros introducidas por el usuario. Terminar cuando introduzca cero. 12.- Calcular el promedio de los nmeros impares introducidos por el usuario. Terminar cuando introduzca el primer nmero par. 13.- Multiplicar los nmeros introducidos por el usuario que estn en el rango (1,10). Terminar cuando el usuario introduzca un nmero fuera del rango y mostrar el resultado. 14.- Contar el nmero de nmeros pares que introduzca el usuario y el nmero de impares. Terminar cuando el usuario introduzca el nmero 100. 15.- Elabora un algoritmo en DFD tal que solicite palabras hasta que se introduzca la palabra FIN o fin. Muestra cuntas palabras introdujo el usuario.