Дана программа. Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: (240, 180); (150, 200); (210, 200); (130, 150); (190, 140); (210, 170); (180, 210); (170, 90); (210, 210); (200, 150). Сколько было запусков, при которых программа напечатала «ДА»? В ответе запишите одно число


Дана программа. Было проведено 10 запусков этой программы, при которых в качестве значений переменны

marinaboarskaa41 marinaboarskaa41    1   21.05.2020 19:28    87

Ответы
Супер1009 Супер1009  19.01.2024 09:21
Давайте рассмотрим программу и пройдемся по каждому шагу, чтобы узнать, сколько раз она напечатает "ДА".

В программе дано две переменные x и y, и запуск программы выполняется 10 раз с использованием различных комбинаций значений для x и y.

1. В начале программы у нас есть два условия:
- условие 1: x > 150
- условие 2: y <= 200

2. Первый запуск программы: x=240, y=180
- условие 1 выполняется, так как 240 > 150
- условие 2 не выполняется, так как 180 > 200
- передача условных операторов на следующий шаг
- не печатает "ДА"

3. Второй запуск программы: x=150, y=200
- условие 1 не выполняется, так как 150 не больше 150
- передача условных операторов на следующий шаг
- не печатает "ДА"

4. Третий запуск программы: x=210, y=200
- условие 1 выполняется, так как 210 > 150
- условие 2 не выполняется, так как 200 > 200
- передача условных операторов на следующий шаг
- не печатает "ДА"

5. Четвертый запуск программы: x=130, y=150
- условие 1 не выполняется, так как 130 не больше 150
- передача условных операторов на следующий шаг
- не печатает "ДА"

6. Пятый запуск программы: x=190, y=140
- условие 1 выполняется, так как 190 > 150
- условие 2 выполняется, так как 140 <= 200
- печатает "ДА"

7. Шестой запуск программы: x=210, y=170
- условие 1 выполняется, так как 210 > 150
- условие 2 выполняется, так как 170 <= 200
- печатает "ДА"

8. Седьмой запуск программы: x=180, y=210
- условие 1 выполняется, так как 180 > 150
- условие 2 не выполняется, так как 210 > 200
- передача условных операторов на следующий шаг
- не печатает "ДА"

9. Восьмой запуск программы: x=170, y=90
- условие 1 выполняется, так как 170 > 150
- условие 2 выполняется, так как 90 <= 200
- печатает "ДА"

10. Девятый запуск программы: x=210, y=210
- условие 1 выполняется, так как 210 > 150
- условие 2 выполняется, так как 210 <= 200
- печатает "ДА"

11. Десятый запуск программы: x=200, y=150
- условие 1 выполняется, так как 200 > 150
- условие 2 выполняется, так как 150 <= 200
- печатает "ДА"

Итак, после анализа каждого запуска программы, мы видим, что она напечатала "ДА" в ответ на следующие комбинации значений переменных (x, y): (190, 140), (210, 170), (170, 90), (210, 210), (200, 150).

Таким образом, программа напечатала "ДА" 5 раз.

Ответ: 5.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика