Вопрос:

(№ 1254) (О. Щецова) Дана программа:

Ответ:

Программа на Python, Pascal и C++ выполняет одну и ту же проверку. Если значение переменной x больше 20 ИЛИ значение переменной y меньше или равно 10, программа выводит «ДА». В противном случае выводит «НЕТ».

Проверим каждый из 10 запусков:

  1. (15, 25): 15 ≤ 20 и 25 > 10. Не выполнено. → НЕТ
  2. (15, 10): 15 ≤ 20 и 10 ≤ 10. Выполнено (y ≤ 10). → ДА
  3. (20, 15): 20 ≤ 20 и 15 > 10. Не выполнено. → НЕТ
  4. (25, 10): 25 > 20 и 10 ≤ 10. Выполнено (x > 20 и y ≤ 10). → ДА
  5. (10, 20): 10 ≤ 20 и 20 > 10. Не выполнено. → НЕТ
  6. (10, 10): 10 ≤ 20 и 10 ≤ 10. Выполнено (y ≤ 10). → ДА
  7. (20, 20): 20 ≤ 20 и 20 > 10. Не выполнено. → НЕТ
  8. (15, 5): 15 ≤ 20 и 5 ≤ 10. Выполнено (y ≤ 10). → ДА
  9. (20, 10): 20 ≤ 20 и 10 ≤ 10. Выполнено (y ≤ 10). → ДА
  10. (10, 20): 10 ≤ 20 и 20 > 10. Не выполнено. → НЕТ

Программа напечатала «ДА» в 6 случаях.

Ответ: 6

Подать жалобу Правообладателю

Похожие