Вопрос:

Напишите программу, которая принимает на вход два целых числа row и column со значениями от 0 до 2 включительно — строку и столбец в таблице 3x3. Программа должна вывести в терминал конструкцию из символов "*" величиной 3x3, где в заданных row и column вместо символа "*" стоит символ "X".

Напишите программу, которая принимает на вход два целых числа row и column со значениями от 0 до 2 включительно — строку и столбец в таблице 3x3. Программа должна вывести в терминал конструкцию из символов "*" величиной 3x3, где в заданных row и column вместо символа "*" стоит символ "X".
Фотография

Ответ ассистента

Для решения задачи нужно использовать вложенные циклы `for` для перебора строк и столбцов. Если текущие индексы цикла совпадают с введенными `row` и `column`, выводим 'X', иначе — '*'. Чтобы символы печатались в одну строку, используем `end=''`, а для перехода на новую строку после каждых трёх символов — пустой `print()`. ```python row = int(input()) column = int(input()) for r in range(3): for c in range(3): if r == row and c == column: print('X', end='') else: print('*', end='') print() # Переход на новую строку ``` **Ответ:** выше приведён код программы на языке Python.

Другие решения

Что ещё задавали пользователи