8.7.. Generisati 10 brojeva od 3 do 10 i ispisati ih.. Opis programa: Za generisanje slučajnog broja mora se pozvati biblioteka: #include <stdlib.h>. Funkcija rand() generiše slučajan broj u intervalu [0 - 1). Za želejni interval koristi se formula: // minimum_broj - najmanja vrijednost intervala; // max_broj - najvaća vrijednost intervala; // broj n se generiše u navedenom intervalu naredbom: n = rand() % (max_broj + 1 - minimum_broj) + minimum_broj; n = rand() % (10 + 1 - 3) + 3; n = rand() % 8 + 3 Listing programa:
// 08703103
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i, broj;
for (i = 1; i <= 10; i++) { // ponavljanje za i=1 do i=10 - pocetak petlje
broj = rand() % 8 + 3; // generisanje slučajnog broja
printf("%d \n", broj); // ispis slučajnog broja
}
return 0;
}
Ispis na ekranu:
4
6
9
7
4
7
9
9
5
3
|
||||||
|