Programación en c++ – mayor menor pares e impares

FOR / WHILE

c++ – mayor menor pares e impares

Hacer un programa que permita ingresar n cantidad de números, y debe imprimir el número mayor, número menos, cantidad de pares, cantidad de impares y el promedio del total de los números ingresados.

#include<iostream.h>
#include<conio.h>

void main()
{int n,x,mayor,menor,ci,cp,suma;
float prom;
char op;
do
{mayor= -1;menor=10000;ci=0;cp=0;suma=0;

clrscr();

do
{
cout<<"Ingresar cantidad de numeros:";
cin>>n;
}while (n<=0);

for(int c=0; c<n; c++)
{
do
{
cout<<"Ingresar numero:";
cin>>x;
}

while (x<=0);
if(x % 2==0)
cp=cp+1;
else
ci=ci+1;
if(x>mayor)
mayor=x;
if(x<menor)
menor=x;
suma=suma+x;
}

prom=suma/n;

cout<<"El numero mayor es:"<<mayor<<endl;
cout<<"El numero menor es:"<<menor<<endl;
cout<<"Cantidad de impares es:"<<ci<<endl;
cout<<"Cnatidad de pares es:"<<cp<<endl;
cout<<"El promedio es:"<<prom<<endl;
cout<<"Desea continuar [s/n]:";
cin>>op;
}
while(op=='s');
getch();
}
c++ - mayor menor pares e impares

  Continuando con la sentencia While, les comparto el siguiente post: Ingresar nota final, género, estado civil: soltero, casado y divorciado

-->

Esta entrada tiene un comentario

  1. Ryuji

    gracias…muy util la info..

    Recomendacion estoy creando yn programa para hacer o q hace pruebas, examenes como quieran llamarlos y necesito q calcule el promedio de cada prueba q hace el estudiante.

    PD. El programa esta hecha con listas genericas….

    PD2: esta es mi idea la pongo en palabras…. en esta opcion del menu llemosla Mostrar promedio() deberia primero solictar la ID del estudiante y mostrar la o las pruebas q ha hecho y calcular la nota.. Agregar q Pruebas es una lista que tiene otra lista de Temas y esta a su vez una lista de items y estos son los q deberia tomar en cuenta para calcular el resultado….

    GRACIAS DE ANTEMANO POR CUALQUIER AYUDA

Comentarios cerrados.