Самостоятельная работа № 23 «Программирование разветвляющихся алгоритмов»

Планирование уроков на учебный год (ФГОС)


Самостоятельная работа № 23 «Программирование разветвляющихся алгоритмов»




Вариант 1


1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца.

2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:

Заданы номера трёх квадратов, N1, N 2, N 3, причём N1 < N2 < N3. Напишите программу, проверяющую, лежат ли квадраты на одной вертикали.

3. Дополнительное задание. Сколько ошибок допущено в программе?

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

Определите выходные данные при заданных исходных данных:


Вариант 2


1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца.

2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:

Заданы номера трёх квадратов, N1, N2, N3, причём N1 < N2 < N3. Напишите программу, проверяющую, лежат ли квадраты на одной горизонтали.

3. Дополнительное задание. Сколько ошибок допущено в прогпямме?

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

Определите выходные данные при заданных исходных данных:







Наверх