Задать вопрос
5 мая, 00:47

Используя датчик случайных чисел заполнить массив из 20 элементов неповторяющимися числами

+3
Ответы (1)
  1. 5 мая, 02:27
    0
    Используя Паскаль:

    var rndm: array[1 ... 20] of longint;

    i, n1. n2, c : longint;

    begin

    for i:=1 to 20 do rndm[i]:=i;

    for i:=1 to 100 do begin

    n1:=random (19) + 1;

    n2:=random (19) + 1;

    c:=rndm[n1];

    rndm[n1]:=rndm[n2];

    rndm[n2]:=c;

    end;

    for i:=1 to 20 do write (rndm[i],' ') ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Используя датчик случайных чисел заполнить массив из 20 элементов неповторяющимися числами ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Помогите решить задачи на паскаль. 1) Дан массив случайных чисел (количество элементов вводите с клавиатуры). Найти произведение всех элементов массива. 2) Дан массив случайных чисел (количество элементов вводите с клавиатуры).
Ответы (1)
1. for + random a. вывести случайное количество случайных чисел b. вывести на экран 10 случайных чисел c. вывести на экран 10 случайных чисел, значение которых лежит в отрезке [0,10] d.
Ответы (1)
1.) Заполните числовой массив из 8 элементов с клавиатуры и выведите на экран частное 5 и 3 элементов 2) Дан массив из 6 элементов (заполните через датчик случайных чисел: числа от 8 до 12) Из всех его элементов рассчитать квадратный корень.
Ответы (1)
Во имя радостных мессий, помогите хоть одну задачку. Не шарю ( Дан массив из 15 элементов. Необходимо заполнить его с помощью оператора присваивания (случайными числами), вывести все элементы в строку, а затем вывести произведение всех элементов
Ответы (1)
1. Дан массив целых чисел из 25 элементов. Заполнить его случайными числами до 50. Найти сумму всех четных элементов массива и их количество. 2. Дан массив целых чисел из 25 элементов. Заполнить его случайными числами от 0 до 50.
Ответы (1)