buenas, estoy aprendiendo c++ y necesito hacer un programa que me sume 10 numeros introducidos por teclado, me de el promedio y me de el mayo y menor, por ahora me estoy centrando en el promedio, el codigo es este:
me da el promedio pero redondeado, como puedo hacer para que me lo de con los decimales???#include <iostream>
using namespace std;
int main ()
{
int s;
s=0;
double promedio;
int numero[10];
int i;
int suma;
char resp[12];
for (i = 0; i < 10; i++)
{
cout << "introduce un numero entero "<<i<<": ";
cin >> numero[i];
s += numero[i];
}
{
double promedio = s /= i;
cout << "El promedio es: " << promedio;
cout << endl;
}
cout << numero << endl;
cout << "Desea entrar otros numeros?(s/n): ";
cin >> resp;
while(resp[0] == 's' || resp[0] == 's');
return 0;
}
ademas abajo de promedio me larga este codigo:
eso es un numero en hexadecimal? osea que esos sean los decimales? por que no entiendo de donde sale.0x22ff28
Saludos
Marcadores