You are on page 1of 3

#include <iostream>

#include <cstdlib>
#include <ctime>
#include <math.h>

using namespace std;

int main ()
{

float r;
float t;
float a, b;
float w;
float x;
srand((int) time (0));
r = (((double)(rand()))/((double)(RAND_MAX)));
cout<<"numrul aleator ntre 0.0 i 1.0 este "<<"\t"<<r<<endl;
cout<<"introducei valoarea numrului w "<<endl;
cin>>w;
t = (((double)(rand()))/((double)(RAND_MAX))/w);
cout<<"numrul aleator ntre 0.0 i "<<w<<" este "<<"\t"<<t<<endl;
cout<<"introducei valorile intervalului ntre care se dorete
generarea de numere aleatoare "<<endl;
cout<<"introducei captul din stnga "<<endl;
cin>>a;
cout<<"introducei captul din dreapta "<<endl;
cin>>b;
x= a + (((double)(rand()))/((double)(RAND_MAX))/(b-a));
cout<<"numrul aleator generat n intervalul "<<a<<" i
"<<b<<" este "<<x<<endl;
cout<<RAND_MAX<<endl;
return 0;
}

You might also like