Sie sind auf Seite 1von 7

ESTRUCTURAS DE CONTROL REPETITIVAS (-for) PROBLEMA 1 1.

Enunciando del problema Disear un programa que muestre los numero pares comprendidos entre 1 y un nmero N cualquiera. 2. Anlisis del problema -Entrada: carcter -Salida: mostrar los nmeros pares 3. Diagrama de flujo

Entrada

Ingresar un caracter

for (i=2;i<N;i++)

i<N

FIN

Prueba de escritorio Encontrar los pares entre 1-10 Rpta: 2, 4,6 ,8 4. Codificacin #include<conio.h> #include<iostream.h> void main() { int N; int i; cout<<"Ingrese el ultimo numero del intervalo: "; cin>>N; cout<<"Los Numeros Pares Comprendidos entre ese intervalo son: "; for (i=2;i<N;i++) { if (i%2==0) cout<<" \a"<<endl<<i; } getch(); } 5. Compilacin

6. Ejecucin

Problema 2 1. Enunciando del problema Disear un programa que muestre los nmeros impares entre cierto intervalo que comienza de 1 2. Codificacin #include<conio.h> #include<iostream.h> void main() { int N; int i; cout<<"Ingrese el ultimo numero del intervalo: "; cin>>N; cout<<"Los Numeros impares Comprendidos entre ese intervalo son: "; for (i=3;i<N;i++) { if (i%2!=0) cout<<" \a"<<endl<<i; } getch(); } 3. Compilacin

4. Ejecucin

Problema 3 1. Enunciado Disear un programa muestre los nmero comprendidos entre un rango dado 2. Codificacin #include<conio.h> #include<iostream.h> void main() { int N1,N2; int i; cout<<"Ingrese limite inferior del rango:"; cin>>N1; cout<<"Ingrese limite superior del rango:"; cin>>N2; cout<<los numeros comprendidos en el rango son:; for (i=N1+1;i<N2;i++) { cout<<endl<<i; } getch(); } 3. Compilacin

4. Ejecucin

Problema 4 1. Enunciado Disear un programa que calcule el factorial de un nmero. 2. Codificacin #include<conio.h> #include<iostream.h> void main() { int N,i; int f=1; do { cout<<"Ingrese Un Numero:"; cin>>N; } while(N<=0); for (i=1;i<=N;i++) f=f*i; cout<<"El Factorial del Numero Es:"<<f; getch(); }

3. Compilacin

4. Ejecucin

Problema 5 1. Enunciado Disear un programa que calcule una suma infinita de la forma 2. Codificacin #include<conio.h> #include<iostream.h> void main() { double N,i,suma=0; cout<<"Ingrese Denominador Final:"; cin>>N; for (i=1;i<=N;i++) { suma=suma+1/i; } cout<<"La Suma Es:"<<suma; getch(); }

3. Compilacin

4. Ejecucin

Das könnte Ihnen auch gefallen