Część pracy domowej z 18 lekcji
Ostatnio zmodyfikowano 2013-12-15 19:40
luki139 Temat założony przez niniejszego użytkownika |
Część pracy domowej z 18 lekcji » 2013-12-15 19:30:01 Czy mógłby mi ktoś wyjaśnić dlaczego poniższy program nie działa w taki sposób do którego dążyłem? #include <iostream> #include <ctime> #include <cstdlib>
int main() { srand( time( NULL ) ); int a[ 10 ]; int numer = 0; a[ 10 ] =( rand() % 8 ) + 4; do { std::cout << "\nliczba : " << a[ numer ] << std::endl; numer++; } while( numer < 10 ); return 0; }
zamiast wylosować 10 liczb z zakresu 4 - 11, losuje losową ilość losowych liczb. |
|
pekfos |
» 2013-12-15 19:32:50 Losujesz raz i wstawiasz wynik poza tablicę. |
|
luki139 Temat założony przez niniejszego użytkownika |
» 2013-12-15 19:40:45 Wielke dzięki, nie pomyślałem że kompilator odczyta to jako jedną warotść. Temat najwyraźniej do zamknięcia |
|
« 1 » |