Está en la página 1de 3

ALGORITMOS Y ESTRUCTURA DE DATOS 1

SENTENCIA FOR

SENTENCIA REPETITIVA FOR


FOR.- El bucle for ejecuta una seccin de cdigo un nmero fijo de veces. La sintaxis
de for es:

for( inicializacin; condicin ; incremento o decremento)


{
accin 1;
accin 2;
..............;
accin n;
}

ALGORITMOS Y ESTRUCTURA DE DATOS 2


SENTENCIA FOR

EJEMPLOS:
1. Calcular el promedio de N notas ingresadas por teclado.
Inicio
Declaracin de variables
Int i, not, sum=0;
Float prom;
Ingresar la cantidad de notas (N)
For(i=0;i<n;i++)
Ingrese la nota (not)
Sum=sum+not
End for
Prom=sum/n;
Visualizar prom
Fin

2. Calcular la cantidad de N nmeros pares e impares introducidos por el teclado.


Inicio
Declaracin de variables
Int i,cp=0,ci=0, n
Ingresar cantidad de nmeros (n)
For(i=0;i<n;i++)
Ingrese el numero (x)
Si (x%2==0)
Cp=cp+1;
Caso contrario
Ci=ci+1;
Fin si
Fin for
Mostrar cp, ci.
Fin

Ejercicios
1. Realizar un programa que lea N nmeros y que imprima lo siguiente:
a. El nmero mayor y el menor
b. El total de nmeros ledos
c. La cantidad de pares e impares
d. El promedio de todos los ingresados

ALGORITMOS Y ESTRUCTURA DE DATOS 3


SENTENCIA FOR
2. Escribir un programa que permita leer el total de nmeros, para imprimir los N
trminos de la serie:
2,
4,
6,
8, 10..
3

3. Escribir un programa que lea un numero entero n>0 e imprima los n trminos
de la serie:
1+

2+

3+

.............. n
n+1

4. En una empresa de n empleados, se desea conocer:


Cuantos empleados ganan menos de 1000
Cuantos empleados ganan entre 1000 y 5000
Cuantos empleados ganan ms de 5000
Realizar un programa que ingrese el sueldo del empleado y reporte lo que se pide.

También podría gustarte