Генерация и вывод массива на языке Паскаль
Информатика

3. Напишите программу на языке Паскаль, которая генерирует случайные числа и заполняет ими массив D, состоящий

3. Напишите программу на языке Паскаль, которая генерирует случайные числа и заполняет ими массив D, состоящий из 20 элементов. Выведите на экран значения этого массива. Значения элементов должны быть целыми числами в диапазоне от 0 до 35.

4. Напишите программу на языке Паскаль, которая вычисляет сумму элементов одномерного массива В, имеющего размерность 10. Элементы массива должны быть целыми числами в диапазоне от 0 до 100. Суммировать нужно только те элементы, которые больше 8 и кратны 12.
Верные ответы (1):
  • Schelkunchik
    Schelkunchik
    44
    Показать ответ
    Доп. материал: Генерация и вывод массива на языке Паскаль

    Объяснение: Для решения первой задачи нам понадобится создать массив D, заполненный случайными целыми числами в заданном диапазоне от 0 до 35. Затем мы должны вывести на экран значения этого массива. Для генерации случайных чисел воспользуемся функцией random, которая возвращает случайное число в диапазоне от 0 до 1. Умножив это число на 36, получим случайное число в диапазоне от 0 до 35. Таким образом, мы будем заполнять элементы массива D с помощью случайно сгенерированных чисел.

    Доп. материал:


    program random_array;

    var
    D: array[1..20] of Integer; // объявление массива D состоящего из 20 элементов типа Integer
    i: Integer; // переменная для использования в цикле

    begin
    // заполняем массив D случайными числами
    for i := 1 to 20 do
    begin
    D[i] := Random(36);
    end;

    // выводим значения массива D на экран
    for i := 1 to 20 do
    begin
    Write(D[i], " ");
    end;

    end.


    Совет: Чтобы лучше понять, как работает программа, можно добавить комментарии к коду, объясняющие каждый шаг. Это поможет школьнику понять, что именно делает каждая строка программы.

    Задача на проверку: Напишите программу на языке Паскаль, которая генерирует случайные числа и заполняет ими массив A, состоящий из 15 элементов. Выведите на экран только четные значения этого массива. Значения элементов должны быть целыми числами в диапазоне от 0 до 50.
Написать свой ответ: