Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Mario Olivera en 14 Agosto 2014, 21:00 PM

Título: [Solucionado] Problema con simple código en C++
Publicado por: Mario Olivera en 14 Agosto 2014, 21:00 PM
 Hola gente del foro, estaba haciendo un programa sencillo que su función es pedirle al usuario que ingrese la cantidad de valores que va a ingresar, el programa lee sus valores y imprime la suma.

Al ingresar la cantidad de 5 valores: 100, 200, 300, 400 y 500 el programa me suma y me devuelve este número:  134516103

Código del programa:

Código (cpp) [Seleccionar]
#include <iostream>
using std::cin;
using std::cout;

int main()
{
int valores;
int suma;
int valor;
cout <<"Numero de valores a introducir: ";
cin >> valores;

for (int contador=0; contador < valores; contador++)
{
cout <<"Valor: ";
cin >> valor;
suma+= valor;
}
cout <<"Suma: "<<suma;
return 0;
}
Título: Re: [Solucionado] Problema con simple código en C++
Publicado por: Eternal Idol en 14 Agosto 2014, 21:57 PM
No estas inicializando suma, siempre inicializa las variables. Ej.:

int suma = 0;