Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Mrxxxxx

#1
Programación C/C++ / Ayuda c++ promedio
30 Marzo 2017, 02:18 AM
Hola, tengo un problema con el promedio, al calcularlo me dice que es infinito, el resto del programa funciona bien, alguien sabe cual es el error?



Este es el programa: "el if seleccion, es porque es la opcion de un menu"


 
Código (cpp) [Seleccionar]
 if (seleccion==2){
   int cantidad;
   float numero;
   float mayor=0;
   float menor=999999999;
   float promedio=0;
   float resultado=0;

   cout << "Usted ha seleccionado opcion 2 " << endl;
   cout << "ingrese la cantidad de numeros que usted desea " << endl;
   cin >> cantidad;

while (cantidad > 0){
       cin >> numero;
       cantidad= cantidad - 1;

   if (numero > mayor){
           mayor = numero;
  }
   resultado = resultado + numero;
   if (numero < menor ){
   menor = numero;
resultado--;
  }


   }

  cout << "El mayor es " << mayor << endl;
  cout << "El menor es " << menor << endl;
      promedio = resultado / cantidad;
  cout << "El promedio es " << promedio << endl;
       }



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex