W tym samouczku przyjrzymy się, jak korzystać z skraj() funkcja w C++.
Jak używać rand() w C++
W C++ tzw skraj() funkcja generuje różne liczby z zakresu od 0 do RAND_MAX . Aby użyć go w kodzie C++, użytkownik musi dołączyć plik nagłówkowy „ #include
Załóżmy, że użytkownik chce wygenerować wiele losowych liczb jednocześnie za pomocą kodu C++, może postępować zgodnie z poniższym kodem. Poniższy kod generuje 10 liczb losowych w języku C++ przy użyciu skraj() w pętli.
#include
#include
używając przestrzeni nazw std;
int główny ( )
{
Do ( int liczba = 0 ; na jednego < 10 ; liczba++ )
cout << skraj ( ) << ' ' ;
powrót 0 ;
}
W powyższym kodzie najpierw używamy wymaganego pliku nagłówkowego for skraj() a następnie wewnątrz funkcji main używamy pętli for, która działa 10 razy i w każdej iteracji wyprowadza liczbę losową za pomocą skraj() funkcjonować.
Wyjście
Możesz także generować liczby losowe w predefiniowanym zakresie, który może wynosić od 0 do N-1. Oto przykład opisujący ten przypadek.
#include#include
używając przestrzeni nazw std;
int główny ( )
{
int Liczba = 200 ;
Do ( int j = 0 ; J < 10 ; j++ )
cout << skraj ( ) % na jednego << ' ' ;
powrót 0 ;
}
W powyższym kodzie najpierw zdefiniowaliśmy zakres do generowania liczb losowych skraj() funkcja, która jest [0, 199]. Wygenerowaliśmy 10 losowych liczb leżących między predefiniowanym zakresem, jak pokazano na danym wyjściu.
Wyjście
Możesz także skorzystać z tzw skraj() funkcja w C++, aby uzyskać wartość od Upper Bound do Lower Bound. Poniżej znajduje się kod dla takiego przypadku:
#include#include
używając przestrzeni nazw std;
int główny ( )
{
ty l_b = 30 , u_b = 100 ;
Do ( int liczba = 0 ; na jednego < 10 ; liczba++ )
cout << ( skraj ( ) % ( u_b - l_b + 1 ) ) + l_b << ' ' ;
powrót 0 ;
}
W powyższym programie wygenerowaliśmy 10 liczb losowych leżących między dolnym a górnym wiązaniem, jak zdefiniowano w powyższym kodzie. Tutaj dolne wiązanie wynosi 30, podczas gdy górne wiązanie wynosi 100.
Wyjście
Wniosek
The skraj() function to prosta, ale potężna funkcja w C++, która służy do generowania liczb losowych w C++. Możesz zobaczyć skraj() wewnątrz głównej funkcji kodu C++. Jednak zanim to nastąpi, należy dołączyć tzw