[C++] Generowanie liczby
Ostatnio zmodyfikowano 2013-02-01 23:44
jsc |
» 2013-01-31 21:31:50 srand () należy użyć przed rand (), bo ustawia ziarno losowania. |
|
Szustarol Temat założony przez niniejszego użytkownika |
» 2013-01-31 21:38:06 Czyli coś w stylu: srand (,,dowolna liczba?") rand ((b > 0) <= a) powinno chodzić? |
|
jsc |
» 2013-01-31 21:51:06 Można, ale wtedy będziesz cały czas to samo ziarno. Lepiej zostaw puste wtedy będzie wykorzystany aktualny czas, który co sekundę jest inny. |
|
Szustarol Temat założony przez niniejszego użytkownika |
» 2013-01-31 21:57:53 Kompilując coś takiego: #include <iostream> #include <conio.h> #include <cstdlib> #include <ctime>
using namespace std;
int main() { unsigned int a; unsigned int b; cout << "====================================" << endl; cout << "======GENERATOR LOSOWYCH LICZB======" << endl; cout << "====================================" << endl; cout << "Podaj zakres liczb do wygenerowania:" << endl; cin >> a; cin.clear(); cin.sync(); cout << "Oto wygenerowana liczba: " << srand(); rand(( b > 0 ) <= a ) << endl; cout << "PROSZE WCISNAC ENTER ABY" << endl; cout << "ZAKONCZYC DZIALANIE PROGRAMU" << endl; cout << "===================================="; getch(); } Mam taki błąd: C:\Users\Karol\Desktop\Generator losowych liczb\GENERATOR LICZB.cpp||In function 'int main()':| C:\Users\Karol\Desktop\Generator losowych liczb\GENERATOR LICZB.cpp|20|error: too few arguments to function 'void srand(unsigned int)'| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\stdlib.h|353|note: declared here| C:\Users\Karol\Desktop\Generator losowych liczb\GENERATOR LICZB.cpp|20|error: too many arguments to function 'int rand()'| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\..\include\stdlib.h|352|note: declared here| C:\Users\Karol\Desktop\Generator losowych liczb\GENERATOR LICZB.cpp|20|error: invalid operands of types 'int' and '<unresolved overloaded function type>' to binary 'operator<<'| ||=== Build finished: 3 errors, 0 warnings (0 minutes, 0 seconds) ===|
Chyba nie mogę jednak zostawić samego srand, bo wyskakuje, że za mało argumentów... |
|
DejaVu |
» 2013-01-31 23:08:29 Kurs C++Przeczytaj lepiej kurs... bo z kilku Twoich postów wynika, że chcesz uzyskać rozwiązanie, a nie chcesz czytać niczego innego poza odpowiedziami na Twoje pytania. |
|
Szustarol Temat założony przez niniejszego użytkownika |
» 2013-02-01 15:19:33 Tylko właśnie chciałem podsumować wiedzę zdobytą na kursie do tej pory, i póki co potrafię wszystko, oprócz właśnie generowania losowej liczby. |
|
withelm |
» 2013-02-01 15:49:00 |
|
sofisti19 |
» 2013-02-01 16:04:11 Szustarol piszesz najpierw , że jesteś raczej początkujący i nie rozumiesz 90% zawartości tych lekcji a następnie, że potrafisz wszystko oprócz generowania liczb i chcesz podsumować swoją wiedzę. Zatem, czym jest to wszystko, bo czytając twoje pytania, zastanawiam się czy chociaż lekcję z "Hello world" dobrze przerobiłeś. |
|
1 « 2 » 3 |