Lista random számainak megszamolasa c++
2019-04-04T12:53:50+02:00
2019-04-04T13:10:12+02:00
2022-08-11T11:40:30+02:00
prog++131
Sziasztok. Veletlenszamu listabol szeretnem kinyerni az elemek osszeget:

#include <iostream> #include <list> #include <time.h> #include <cstdlib> using namespace std; int main () { list<int> lista; srand(time(0)); int a, sum, atl; a = rand()%21+10; lista.push_back(a); while(a<50) { a = a + rand()%6+1; lista.push_back(a); } cout<<"Veletlen szamok osszege:"; for (list<int>::iterator u=lista.begin(); u != lista.end(); ++u) { sum += *u; cout << ' ' << *u; cout << '\n'; } cout<<sum <<endl; }
Mutasd a teljes hozzászólást!
Elfelejtetted inicializálni a sum változót:
int a, sum = 0;

modernebben:
int a, sum{0};
Mutasd a teljes hozzászólást!

abcd