[Lekcja 19] Suma zawsze równa 0
Ostatnio zmodyfikowano 2013-03-02 13:37
KubusiastyKuba Temat założony przez niniejszego użytkownika |
[Lekcja 19] Suma zawsze równa 0 » 2013-03-02 13:32:55 Siema ,wszystko git tylko suma zawsze wynosi '0' ,mam nadzieje ,że to jakis szczegol bo juz nie mam sily do tego zadania :P #include <iostream> #include <cstdlib> #include <ctime>
using namespace std;
void wylosujLiczby( int wylosowana_liczba[], int licznik ) { licznik = 0; srand( time( NULL ) ); do { wylosowana_liczba[ licznik ] =(( rand() % 7 ) + 4 ); licznik++; } while( licznik < 999 ); }
int wypiszLiczby( int wylosowana_liczba[], int licznik ) { licznik = 0; cout << "Wylosowane Liczby to :" << endl; do { cout << wylosowana_liczba[ licznik ] << endl; licznik++; } while( licznik < 999 ); }
int obliczSume( int wylosowana_liczba[], int suma ) { int licznik = 0; suma = 0; do { suma += wylosowana_liczba[ licznik ]; licznik++; } while( licznik < 999 ); }
int main() { int wylosowana_liczba[ 999 ]; wylosujLiczby( wylosowana_liczba, 999 ); wypiszLiczby( wylosowana_liczba, 999 ); int iSuma = obliczSume( wylosowana_liczba, 999 ); std::cout << "Suma liczb wynosi: " << iSuma << std::endl; return 0; }
|
|
pekfos |
» 2013-03-02 13:34:41 Nie zwracasz sumy z funkcji. |
|
KubusiastyKuba Temat założony przez niniejszego użytkownika |
» 2013-03-02 13:37:04 jej dzieki ,za chiny bym na to nie wpadl ,ze jakies smieszne return jest potrzebne :D |
|
« 1 » |