Generowanie liczb pseudolosowych w C

background image

Generowanie liczb pseudolosowych

Aby wygenerować liczby pseudolosowe w programie należy poleceniem
srand(time(NULL));
uruchomić generator liczby .Od tej pory na podstawie czasu będą generowane
liczby(wydajemy tylko polecenie,które losuje liczby)
rand() % zakres;
gdzie "zakres" oznacza koniec przedziału od 0 do zakresu.
Jest to standardowe polecenie w C++

Przykładowy program1:

# include <iostream>
using namespace std;
int main()
{
srand(time(NULL));
for(int i=0; i<10; i++)
cout<<rand()% 5 <<endl;
return 0;
}

Pętla For... odpowiada za liczbę wyświetlonych elementów. Pętla wyświetli liczby od
0 do 10.

Przykładowy program2:

# include <iostream>
using namespace std;
int main()
{
srand(time(NULL));
int kolory [5] ={6,3,8,19,12};
int liczba;
for(int i=0; i<5; i++)
{
liczba=rand()% 5;
while(kolory[liczba]==-1
liczba=rand()% 5;
cout<<kolory[liczba] <<endl;
kolory[liczba]=-1;
}
return 0;
}


Wyszukiwarka

Podobne podstrony:
Generowanie i testowanie liczb pseudolosowych o rozkładzie równomiernym
Generowanie i testowanie liczb pseudolosowych o rozkładzie równomiernym1
14 BO 2 1 PP Generowanie Liczb Losowych 2008 s p [v9]
14 BO 2 1 PP Generowanie Liczb Losowych 2008 s p [v9]
14 BO 2 1 PP Generowanie Liczb Losowych 2008 s p [v9]
Generowanie liczb losowych
Pseudomonas
10 Reprezentacja liczb w systemie komputerowymid 11082 ppt
md elementy teorii liczb
Konspekt; odejmowanie liczb wymiernych
Ausgewählte polnische Germanismen (darunter auch Pseudogermanismen und Regionalismen) Deutsch als F
Konspekt 4 Generowanie ortofot Nieznany
dodawanie i odejmowanie pamięciowe do 100, materiały szkolne, dodawanie i odejmowanie liczb naturaln
Wibracje podstawowe LICZB, Numerologia
Pseudokibice piłkarscy, TG, ściagii, ŚCIĄGI, Ściągi itp, WOS,WOK,Przedsiębiorczość, Referaty i Ściąg
ZABAWA MATEMATYCZNA -DODAWANIE I ODEJMOWANIE LICZB .DWUCYFROWYCH KOLOROWANIE, MATERIAŁY DO ZAJĘĆ, KO

więcej podobnych podstron