c++ random
Задача: написать программу, которая выводит случайное число в заданном пользователем диапазоне.
Простейший пример на random в с++
#include <iostream>
#include <stdlib.h>
#include <time.h>
//подключаем новые библиотеки для работы с рандомом
using namespace std;
int main ()
{
int s,m,doznach,ot;
cout << "vivesti sluchainoe chisplo ot ";
cin >> ot;
cout << "do ";
cin >> doznach;
cout << "\n";
cout << "vivod: \n";
m=doznach-ot;
srand ( time(NULL) );
//если убрать эту строчку, то рандомное число
//раз за разом будет одно и тоже
s = rand() % m + ot;
cout << s;
return 0;
}
Задача: написать программу, которая выводит случайное число в заданном пользователем диапазоне.
Простейший пример на random в с++
#include <iostream>
#include <stdlib.h>
#include <time.h>
//подключаем новые библиотеки для работы с рандомом
using namespace std;
int main ()
{
int s,m,doznach,ot;
cout << "vivesti sluchainoe chisplo ot ";
cin >> ot;
cout << "do ";
cin >> doznach;
cout << "\n";
cout << "vivod: \n";
m=doznach-ot;
srand ( time(NULL) );
//если убрать эту строчку, то рандомное число
//раз за разом будет одно и тоже
s = rand() % m + ot;
cout << s;
return 0;
}
Комментариев нет:
Отправить комментарий