Задача 2. Чёрный ящик (Python)

Преподаватель показал студентам несколько результатов программы и сказал: «Кто догадается, что делает программа и как она это делает, получит зачёт автоматом». Студент Миша намерен получить этот зачёт. Он заметил, что в результатах программы есть определённая закономерность. Вот некоторые результаты:

Задача 2. Чёрный ящик (Python)

Напишите программу, которая запрашивает у пользователя размер матрицы и выводит соответствующие результаты. 

Подсказка: столбцы.

Решение задачи:

size = int(input('Введите размер матрицы : '))
for row in range(1, size + 1):
    for col in range(1, size + 1):
        if col % 3 == 0:
            print(col, end='\t')
        else:
            print(row, end='\t')
    print()
Задача 2. Чёрный ящик (Python)

Проверяем: вводим 6, 5, 3:

Задача 2. Чёрный ящик (Python)
Задача 2. Чёрный ящик (Python)
Задача 2. Чёрный ящик (Python)

Оцените статью
( 3 оценки, среднее 5 из 5 )