Написать программку в с++, определяющую, какое число чаще иных встречается в

Написать программу в с++, определяющую, какое число почаще иных встречается в последовательности целых случайных чисел. Для генерации чисел использовать линейный конгруэнтный способ.

Задать свой вопрос
1 ответ
include lt;iostreamgt;
using namespace std;
const int n = 15;

double congruential(int amp;x) // функция генерации псевдослучайных чисел

 const int m = 100, // генерация псевдослучайных чисел в диапазоне
значений от 0 до 100 (выбирается случайно m gt; 0)
           a = 8, // множитель (выбирается нечаянно 0 lt;= a lt;= m)
         inc = 65; // инкрементирующее значение (выбирается нечаянно 0
lt;= inc lt;= m)
 x = ((a * x) + inc) % m; // формула линейного конгруэнтного способа
генерации псевдослучайных чисел 
 return (x / double(m));


int main()

    double arr[n];
    double num, frq, max_frq;
    int x0 = 20;
    for (int i=0; ilt;n; i++)
        arr[i] = congruential(x0);
        cout lt;lt; arr[i] lt;lt; " ";
   

    num = arr[0];
    max_frq = 1;
    for (int i=0; i lt; n-1; i++)
        frq = 1;
        for (int k = i+1; klt;n; k++) 
            if (arr[i] == arr[k])
               frq += 1;
        if (frq gt; max_frq)
            max_frq = frq;
            num = arr[i];
       
   
    cout lt;lt; endl;   
if (max_frq gt; 1) 
        cout lt;lt; max_frq lt;lt; " : " lt;lt; num lt;lt; endl;
else
        cout lt;lt; "All uniqum" lt;lt; endl;
    return 0;
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт