Для решения задачи можно использовать циклы.
1. Считываем числа n и m.
2. Создаем цикл, который будет проходить по строкам таблицы (от 1 до n).
3. Внутри цикла создаем еще один цикл, который будет проходить по столбцам таблицы (от 1 до m).
4. В каждой ячейке таблицы проверяем, находится ли она в четной или нечетной строке с помощью условия: если сумма номера строки и номера столбца четная, то в ячейке ставим символ ‘*’. В противном случае ставим точку ‘.’.
5. После завершения внутреннего цикла переходим на следующую строку таблицы.
6. Повторяем шаги 4-5 для всех столбцов таблицы.
7. После завершения внешнего цикла выводим полученную таблицу.
Пример решения задачи на языке Python:
“`python
n, m = map(int, input().split()) # считываем целые числа n и m
for i in range(1, n+1): # цикл по строкам
for j in range(1, m+1): # цикл по столбцам
if (i + j) % 2 == 0: # проверка четности
print(“*”, end=” “) # четная строка
else:
print(“.”, end=” “) # нечетная строка
print() # переход на новую строку
“`
Таким образом, данная программа считывает значения n и m, затем строит таблицу размером n x m и заполняет ее символами в шахматном порядке. В левом верхнем углу таблицы стоит точка ‘.’, а каждая следующая ячейка заполняется символом ‘*’ или ‘.’ в зависимости от номера строки и столбца. Полученная таблица выводится на экран.