Lekcja [18] problem z programem
Ostatnio zmodyfikowano 2014-03-19 13:15
Smykel Temat założony przez niniejszego użytkownika |
Lekcja [18] problem z programem » 2014-03-19 13:08:17 Napisałem pracę domową, niestety mam pewien problem z wynikiem. int main() { srand( time( NULL ) ); int liczba[ 999 ]; int licznik = 0; cout << "podales nastepujace liczby: "; do { liczba[ licznik ] =( rand() % 7 ) + 4; licznik++; cout << liczba[ licznik ] << ", "; } while( licznik < 999 ); int suma; licznik = 0; do { suma = suma + liczba[ licznik ]; licznik++; } while( licznik < 999 ); cout << "suma wszystkich liczb to: " << suma << endl; system( "pause" ); return 0; }
jako wynik dostaje powtarzający się ciąg liczb : -858993460. Nie bardzo rozumiem gdzie popełniłem błąd. Prosił bym o pomoc. |
|
alixir |
» 2014-03-19 13:15:19 1. W pierwszej pętli zwiększasz licznik następnie wyświetlasz liczbę ! (zmień kolejność) 2. Zmienna suma jest niezainicjowana ! Popraw int suma = 0; |
|
« 1 » |