Tablice jednowymiarowe problemik
Ostatnio zmodyfikowano 2012-06-28 19:19
Benu1 Temat założony przez niniejszego użytkownika |
Tablice jednowymiarowe problemik » 2012-06-28 16:58:01 Witam program ma wylosowac 999 liczb z zakresu od 4 do 10 wlacznie z 10. Lecz u mnie cos to nie wyszlo wiecie moze czemu ?:D podaje kod:
#include <iostream> #include <cstdlib> #include <ctime> #include "time.h" using namespace std;
int main() { srand( time( NULL ) ); int liczby[ 1000 ], licznik, zakres1, zakres2; licznik = 0; zakres1 = 4; zakres2 = 10; liczby[ 999 ] =(( rand() % zakres2 ) + zakres1 ); cout << "Wylosowane liczby to: "; do { cout << liczby[ licznik ] << "\n"; licznik++; } while( licznik < 1000 ); return 0; }
|
|
jsc |
» 2012-06-28 17:04:07 A co dokładniej szwankuje? |
|
Benu1 Temat założony przez niniejszego użytkownika |
» 2012-06-28 17:05:01 Nie losuje liczb z przedzialu od 4 do 10 tylko gigantyczne liczby xd |
|
jsc |
» 2012-06-28 17:07:40 Może trzeba najpierw utworzyć tablicę i dopiera wypełnić ją w pętli, a nie tak od razu? |
|
Benu1 Temat założony przez niniejszego użytkownika |
» 2012-06-28 17:11:46 chodzilo ci o to ?
#include <iostream> #include <cstdlib> #include <ctime> #include "time.h" using namespace std;
int main() { cout << "Wylosowane liczby to: "; int liczby[ 1000 ], licznik, zakres1, zakres2; do { licznik = 0; zakres1 = 4; zakres2 = 10; srand( time( NULL ) ); liczby[ 1000 ] =(( rand() % zakres2 ) + zakres1 ); cout << liczby[ licznik ] << "\n"; licznik++; } while( licznik < 1000 ); return 0; }
|
|
jsc |
» 2012-06-28 17:14:55 Ten program się zapętli. |
|
Benu1 Temat założony przez niniejszego użytkownika |
» 2012-06-28 17:16:33 Kwe kwe wiem o tym zreszta nie mam glowy na myslenie jestem bardzo spiacy ide spac jak wroce to z pewnoscia to ogarne |
|
DejaVu |
» 2012-06-28 17:16:48 liczby[ 1000 ] =(( rand() % zakres2 ) + zakres1 );
Przemyśl tą linijkę (w szczególności to co jest przed znakiem = ). |
|
« 1 » 2 |