Вы находитесь на странице: 1из 2

Кунин ДКИ-203

Задание:

Напишите программу, которая будет генерировать матрицу из


случайных целых чисел. Пользователь может указать число строк и
столбцов, а также диапазон целых чисел. Произведите обработку ошибок
ввода пользователя. Обязательно приведите алгоритм и пишите комментарии
к решению.

Код:

from random import randint


N = int(input('строки: '))
M = int(input('столбцы: '))
c = int(input('начало диапазона целых чисел: '))
d = int(input('конец диапазона целых чисел: '))
if d < c:
print('Начало диапазона не может быть больше конца!')
else:
lst = [[randint(c, d) for _ in range(N)] for _ in range(M)]
for i in lst:
print()
for j in i:
print(j, end=" ")
print()
Комментарии:
Импорт функции рандома
Описание переменных
Проверка ошибки ввода
Создание массива
Вывод массива
Алгоритм: