rand() -- problem
Ostatnio zmodyfikowano 2012-06-13 20:54
Kameleon Temat założony przez niniejszego użytkownika |
rand() -- problem » 2012-05-31 18:01:16 Przykład przepisany z podręcznika , błąd przy rand. W czym problem ? :P
#include <iostream> #include <cstdio> #include <cstdlib>
using namespace std;
void wypelnij( int tab[ 10 ] ) { for( int i = 0; i < 10; i++ ) tab[ i ] = rand() % 21; }
void wyswietl( int tab[ 10 ] ) { for( int i = 0; i < 10; i++ ) cout << tab[ i ] << " "; }
void szukaj( int tablica[ 10 ], int szukany ) { int i = 0; while( i < 10 && tablica[ i ] != szukany ) i++; if( i == 10 ) cout << "Element nie zostal znaleziony"; else cout << "Element zostal znaleziony"; }
int main() { int tab[ 10 ]; int szuk; srand( time( NULL ); wypelnij( tab ); wyswietl( tab ); cout << endl; cout << "Podaj element szukany w tablicy: "; cin >> szuk; szukaj( tab, szuk ); cin.ignore(); getchar(); return 0; { } |
|
DejaVu |
» 2012-05-31 18:06:46 1. Należy zawsze podawać treść błędu (log kompilacji)
2. Liczba nawiasów się nie zgadza (patrz: koniec kodu). |
|
kubawal |
» 2012-06-13 18:28:00 srand( time( NULL ) ); zamiast srand( time( NULL ); |
|
Admixior |
» 2012-06-13 20:54:41 @kubawal: temat mi się wydaje tak trochę odkopany(z ostatniego kwietnia). Chyba autor zrozumiał o co chodzi, bo nic nie pisał. Ale reakcji adminów nie widzę więc nie wiem czy tak można. |
|
« 1 » |