Вопрос задан 16.07.2023 в 23:24. Предмет Информатика. Спрашивает Пономарев Никита.

Напишите программу, которая заполняет массив из N = 8 элементов случайными числами в диапазоне

[0,10], выводит его на экран, а затем выводит на экран квадраты всех элементов массива. Пример: Массив: 5 6 2 3 1 4 8 7 Квадраты: 25 36 4 9 1 16 64 49 Ответ в pascal
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Левкин Даня.

===== PascalABC.NET =====

begin

 var a := ArrRandom(8, 0, 10);

 Write('Массив: ');

 a.Println;

 Write('Квадраты: ');

 a.Select(p -> p * p).Println

end.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на Pascal, которая выполняет описанные вами задачи:

pascal
program ArraySquares; const N = 8; // Количество элементов в массиве MinValue = 0; // Минимальное значение случайных чисел MaxValue = 10; // Максимальное значение случайных чисел var arr: array[1..N] of Integer; i: Integer; begin // Заполняем массив случайными числами Randomize; // Инициализируем генератор случайных чисел for i := 1 to N do arr[i] := Random(MaxValue - MinValue + 1) + MinValue; // Выводим массив на экран Write('Массив: '); for i := 1 to N do Write(arr[i], ' '); Writeln; // Выводим квадраты элементов массива на экран Write('Квадраты: '); for i := 1 to N do Write(arr[i] * arr[i], ' '); Writeln; end.

Эта программа создает массив arr из 8 элементов и заполняет его случайными числами в диапазоне от 0 до 10. Затем она выводит содержимое массива на экран и квадраты каждого элемента массива.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос