Liczby losowe - WordPress.com
Transkrypt
Liczby losowe - WordPress.com
Liczby losowe biblioteki: #include <cstdio> #include <ctime> lub time.h. Funkcja: rand ( ) % n rand()%7 w wyniku jej działania otrzymamy liczby losowe od 0 do 6 rand()%7 +1 w wyniku jej działania otrzymamy liczby od 0 do 7 srand(time(NULL)) inicjuje generator liczb losowych aktualnym czasem, dzięki czemu przy uruchomieniu programu w różnym czasie sprawi, że rand będzie dawał różne wartości losowe. RAND_MAX maksymalna wartość zwracana przez funkcję rand. Zastosowanie funkcji rand( ) x=a+rand ( ) %(a-b+1); generowanie liczby losowej, całkowitej z [a;b] x=rand ( ) %(b+1); generowanie liczby całkowitej z [0;b] x=a+(double)rand ( ) / RAND_MAX*(a-b); generowanie liczby losowej, rzeczywistej z [a;b] x=(double)rand ( ) / RAND_MAX; generowanie liczby losowej, rzeczywistej z [0;1] x=(double)rand ( ) / RAND_MAX*b; generowanie liczby losowej, rzeczywistej z [0;b] Ćwiczenia str 126 podręcznik Napisz program realizujący następujące operacje: a) losowanie liczby całkowitej z przedziału [-15,15], b) c) d) e) losowanie liczby całkowitej z przedziału [3,25], losowanie liczby rzeczywistej z przedziału [1,5;2,25], losowanie liczby rzeczywistej z przedziału [0,1], losowanie liczby rzeczywistej z przedziału [0;64,5].