ответ на Python:
from random import randint
a = [randint(15,45) for i in range(20)]
print(*a)
Объяснение:
Создаём массив из 20 случайных элементов которые не меньше 15 и не больше 45 и выводим его
это 2
Program
{
static void Main(string[] args)
{
Random rand = new Random();
Console.WriteLine("Введите размерность матрицы MxM :");
int M = Convert.ToInt32(Console.ReadLine());
int[,] matrix = new int[M, M];
for (int j = 0; j < M; j++)
{
for (int m = 0; m < M; m++)
{
matrix[j, m] = rand.Next(-10, 10);
Console.Write(matrix[j, m] + " ");
}
Console.WriteLine();
Program p000;
type interval1545 =15..45l
var a: array [1..20] of interval1545;
i: 1..20;
begin
randomize; (* запуск генератора случайных чисел *)
for i:=1 to 20 do
begin
a[i]:= 15+random(31); (* случайное число в диапазоне 15..45 *)
writeln(a[i]);
end;
end.
Объяснение: