Está en la página 1de 8

ESTRUCTURAS REPETITIVAS

FOR
ENUCIADO
1. Realice un programa que permita hallar el promedio de los 100 primeros nmeros
naturales positivos.
Codificacin
#include<iostream.h>
#include<conio.h>

void main()
{
float s;
s=0;
for(int i=1;i<=100;i++)
s+=i;
cout<<endl<<"el promedio es :"<<(s/100)<<endl;
getch();
}

ENUNCIADO
2. Realice un programa para identificar si un numero ingresado es primo o no
Codificacin
#include<iostream.h>
#include<conio.h>

void main()
{
int n, c;
cout<<endl<<"ingrese numero:"; cin>>n;
c=0;
for (int i=1;i<=n;i++)
if ((n%i)==0)
c++;
if(c<=2)
cout<<endl<<"es primo"<<endl;
else
cout<<endl<<"no es primo"<<endl;
getch();
}

Compilacin y depuracin

Ejecucin

ENUNCIADO
3. Leer el sueldo de 10 trabajadores, calcular el promedio de los sueldos, adems
reportar a cunto asciende el sueldo ms alto.
Codificacin
#include<iostream.h>
#include<conio.h>

void main()

{
float sum, mayor,sueldo;
sum=0;
mayor=0;
for(int i=1;i<=10;i++)
{
cout<<endl<<"ingrese sueldo:";
cin>>sueldo;
sum+=sueldo;
if(sueldo>mayor)
mayor = sueldo;
}
cout<<endl<<"el promedio es:"<<(sum/10)<<endl;
cout<<endl<<"sueldo mayor es: "<<mayor<<endl;
getch();
}

ENUNCIADO
4. Calcular la suma siguiente:
100+98+96+94++0 en este orden.
Codificacin
#include<iostream.h>
#include<conio.h>

void main()
{
float s;
s=0;
for(int n=100;n>0;n-=2)
s+=n;
cout<<"la suma es: "<<s<<endl;
getch();
}
Compilacin y depuracin

Ejecucin

ENUNCIADO
5. Escriba un pseudocodigo, que dados como datos 5 numeros enteros, obtenga la suma
de los nmeros pares y el promedio de los nmeros impares. Adems inque cuantos
ceros se ingresaron.
Codificacin
#include<iostream.h>
#include<conio.h>

#include<math.h>
void main()
{
float spar,simpar;
int cimpar,cceros,num;
spar=0;
simpar=0;
cceros=0;
cimpar=0;

for (int i=0;i<5;i++)


{

num=i+1;

cout<<endl<<"ingrese numero :";


cin>>num;
if(num !=0)
if (pow(-1,num) >0)
spar+=num;
else
{
cimpar++;
simpar+=num;
}
else
cceros++;
}
cout<<"promedio impares:"<<(simpar/cimpar)<<endl;
cout<<"cantidad de numero impares:"<<cimpar;
cout<<"suma de pares :" <<spar<<endl;
cout<<"cantidad de ceros: "<<cceros<<endl;

getch();

También podría gustarte