Random Decimali - Alessandro Barazzuol

Random Decimali

/*
Pozzebon Davide
1C LSA
23-01-2020
*/

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

int main ()
{

/*
scrivere un programma che genera numeri casuali con una cifra decimale
*/

srand(time(NULL));//inizializzo la variabile random

float dr;//dichiaro il float dr (decimale random)
int n; //dichiaro l'intero n

for(int i=0; i<20;i++) //visualizzo 20 numeri
{
n=rand()%101;
//calcolo il resto della divisione tra n(generato casualmente)
//e 101, ottenendo così numeri compresi tra 0 e 100 
//moltiplico il numero per 0,1 ; in tal modo ottengo numeri decimali //compresi tra 0 e 10 
r=n*0.1; 
cout<<dr<<endl; //visualizzo il numero a schermo
}

}
/*output
9.5
1.5
3.9
0.5
7.7
5.3
8.9
2.2
2
7.9
7.3
5.8
4.6
0.2
6.5
6.3
5.7
7.3
5
8.9



*/