Вопрос:

The provided image shows code snippets in Algorithmic language, BASIC, C++, and Python, followed by a question about a program's execution. The question is: 'There will be 9 runs of the program, for which the following pairs of numbers will be entered as values for variables x and y: (12, 15); (10, 6); (20, 15); (17, 5); (5, 17); (24, 13); (16, 16); (17, -10); (15, 14). How many runs will result in the program printing "YES"? Answer:'

Смотреть решения всех заданий с листа

Ответ:

Решение:

Программа выводит "YES" если условие `x < 17 && x >= y` (или его эквивалент в других языках) истинно. Проверим каждую пару:

  • (12, 15): 12 < 17 (Истина) И 12 >= 15 (Ложь) -> Ложь
  • (10, 6): 10 < 17 (Истина) И 10 >= 6 (Истина) -> Истина (YES)
  • (20, 15): 20 < 17 (Ложь) -> Ложь
  • (17, 5): 17 < 17 (Ложь) -> Ложь
  • (5, 17): 5 < 17 (Истина) И 5 >= 17 (Ложь) -> Ложь
  • (24, 13): 24 < 17 (Ложь) -> Ложь
  • (16, 16): 16 < 17 (Истина) И 16 >= 16 (Истина) -> Истина (YES)
  • (17, -10): 17 < 17 (Ложь) -> Ложь
  • (15, 14): 15 < 17 (Истина) И 15 >= 14 (Истина) -> Истина (YES)

Программа напечатает "YES" для 3 запусков.

Ответ: 3

ГДЗ по фото 📸
Подать жалобу Правообладателю