Generisanje Slučajnih Brojeva

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

GENERISANJE

SLUČAJNIH BROJEVA

Generisati potiče od lat. riječi generare =


proizvesti, prouzrokovati, izazvati
NAREDBA RND
• Služi za generisanje slučajnih brojeva
Npr. PRINT RND
0.3456727

• Slučajni broj koji računalo zamisli, decimalni je broj veći od 0, a


manji od 1. Stoga se obično taj broj množi s 10, 100 ili više te mu
se naredbom INT uklanjaju decimale kako bi se dobio cijeli broj.
Npr. PRINT RND * 10 PRINT RND * 100
3.456727 34.56727

Npr. PRINT INT ( RND * 10 ) PRINT INT ( RND * 10 0)


3 34

• Da bi se kod svakog pokretanja programa zamislili drugačji


brojevi, na početak programa stavlja se naredba RANDOMIZE TIMER.
PRIMJER 1.
Napiši program koji će ispisati 10 slučajnih brojeva.
Ako dodamo jedan
izbjeći ćemo situaciju
da je slučajni broj nula.
PRIMJER 2.
Napiši program za pogađanje brojeva manjih od 10.
Računar će zamisliti broj. Broj pokušaja pogađanja je 6.
Pri svakom pokušaju treba se ispisati poruka da li je unešeni broj
veći ili manji od zamišljenog broja.
Ako se pogodi broj treba pisati poruka da je broj pogođen.
PRIMJER 3.
Napiši program koji zadaje zadatak za sabiranje dva
prirodna broja , manja od 100.
Brojevi se zadaju nasumično.
Korisnik unosi rezlutat a program mu ispisuje poruku da li je
tačno ili netačno sabrao brojeve.

You might also like