Tre esercizi C++ in cui viene utilizzata la funzione rand() per generare numeri casuali

Gli esercizi proposti generano numeri casuali sia positivi che negativi.

Esercizio 1: Simulazione di n lanci del dado. Generare e stampare (20 valori per riga) un'array di n numeri interi random compresi tra 1 e 6, con n fornito in input e compreso tra 100 e 10000. Calcolare e stampare la probabiltà di uscita e l'effettiva frequenza di uscita di ciascun numero.

Esercizio 2.: Generare e stampare (5 valori per riga) un array di 20 numeri interi e casuali compresi tra -1000 e +1000. Calcolare e stampare il valore minimo, il valore massimo, il valore medio e il numero di valori superiori alla media di almeno 20 unità

Esercizio 3: Generare un array di 100 numeri random interi compresi tra 1 e 5000. Ordinare il vettore in senso cresente e verificare con una ricerca binaria se un numero fornito in input (chiave) è presente nell'array.

 

Esercizio 1 Scarica il codice

Esercizio 2 Scarica il codice

Esercizio 3 Scarica il codice

Pagina Downloads