Контрольные задания > 6. Алгоритмический язык
алг
нач
цел s, t
ввод s
ввод t
если s >= 30 и t < -4
то вывод "YES"
иначе вывод "NO"
все
Вопрос:
6. Алгоритмический язык
алг
нач
цел s, t
ввод s
ввод t
если s >= 30 и t < -4
то вывод "YES"
иначе вывод "NO"
все
Ответ:
Разберем, что делает программа. Она получает на вход два числа, s и t, и выводит "YES", если s больше или равно 30, И t меньше -4. Иначе она выводит "NO".
Теперь проанализируем входные данные и определим, что будет выведено в каждом случае.
Входные данные: (1, -20); (1, -25); (4, -37); (7, 46); (4); (30, 15); (80, -30); (80, -3).
* (1, -20): s = 1, t = -20. s < 30, значит, "NO"
* (1, -25): s = 1, t = -25. s < 30, значит, "NO"
* (4, -37): s = 4, t = -37. s < 30, значит, "NO"
* (7, 46): s = 7, t = 46. s < 30, значит, "NO"
* (30, 15): s = 30, t = 15. s >= 30, но t >= -4. Значит, "NO"
* (80, -30): s = 80, t = -30. s >= 30, и t < -4. Значит, "YES"
* (80, -3): s = 80, t = -3. s >= 30, но t >= -4. Значит, "NO"
Ответ: NO, NO, NO, NO, NO, YES, NO