Lekcja 19 - Praca domowa Sumowanie cos nie tak << Sprawdz
Ostatnio zmodyfikowano 2012-09-13 21:01
lukash3k1 Temat założony przez niniejszego użytkownika |
Lekcja 19 - Praca domowa Sumowanie cos nie tak << Sprawdz » 2012-09-13 20:53:35 Sumowanie coś mi się nie zgadza, niby sumuje ale nie wyskakuje odpowiedni wynik... Gdzie zrobiłem błąd ? #include <iostream> #include <cstdlib> #include <ctime> void wylosujLiczby( int t[], int a, int b, int c ) { a = 0; do { t[ a ] =( rand() % b ) + c; a++; } while( a < 999 ); } void wypiszLiczby( int t[], int a ) { std::cout << "Wypisz Liczby: " << std::endl; a = 0; do { std::cout << t[ a ] << std::endl; a++; } while( a < 999 ); } void sumowanie( int t[], int a, int s ) { s = 0; a = 0; do { s += t[ a ]; a++; } while( a <= 999 ); std::cout << "wynik: " << s << std::endl; }
int main() { srand( time( NULL ) ); int tablica[ 999 ]; wylosujLiczby( tablica, 999, 7, 4 ); wypiszLiczby( tablica, 999 ); sumowanie( tablica, 999, 0 ); return 0; }
|
|
czosnek17 |
» 2012-09-13 20:59:35 W sumowaniu powinno być while( a <= 998 ); i będzie działać. |
|
lukash3k1 Temat założony przez niniejszego użytkownika |
» 2012-09-13 21:01:45 Serdeczne dzieki. |
|
« 1 » |