Ответ:
Решение:
Проанализируем условие программы: программа выведет «ДА», если выполняется хотя бы одно из двух условий: (t + 2 = s) ИЛИ (t div s = 2). Проверим каждое из 9 запусков:
- (s=1, t=3):
(3 + 2 = 1)— ложь.(3 div 1 = 3)— ложь. Результат: «НЕТ». - (s=2, t=3):
(3 + 2 = 2)— ложь.(3 div 2 = 1)— ложь. Результат: «НЕТ». - (s=3, t=7):
(7 + 2 = 3)— ложь.(7 div 3 = 2)— истина. Результат: «ДА». - (s=8, t=4):
(4 + 2 = 8)— ложь.(4 div 8 = 0)— ложь. Результат: «НЕТ». - (s=6, t=4):
(4 + 2 = 6)— истина. Результат: «ДА». - (s=1, t=2):
(2 + 2 = 1)— ложь.(2 div 1 = 2)— истина. Результат: «ДА». - (s=10, t=5):
(5 + 2 = 10)— ложь.(5 div 10 = 0)— ложь. Результат: «НЕТ». - (s=2, t=4):
(4 + 2 = 2)— ложь.(4 div 2 = 2)— истина. Результат: «ДА». - (s=6, t=8):
(8 + 2 = 6)— ложь.(8 div 6 = 1)— ложь. Результат: «НЕТ».
Программа выведет «ДА» в 4 случаях.
Ответ: 4
