CATEGORII DOCUMENTE |
Generarea de numere aleatoare
In multe aplicatii este necesara generarea de numere aleatoare. Pentru asemenea cazuri limbajul C dispune de doua functii, rand si random, care returneaza numere intregi aleatore.
Functia rand are urmatorul prototip:
int rand(void)
si returneaza un numar intreg, aleator, cuprins in intervalul de la 0 la RAND_MAX (valoare definita in fisierul antet stdlib.h).
Functia random are prototipul:
int random(int val_maxima)
si returneaza un numar intreg, aleator, cuprins in intervalul [0, val_maxima]. Pentru generarea de numere aleatoare in virgula mobila se imparte rezultatul functiei random la o valoare intreaga. Urmatorul program exemplifica utilizarea acestor functii:
Exemplu:
#include <stdio.h>
#include <stdlib.h>
void main(void)
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 912
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved