
Ниже приведена программа, записанная на языке программирования. var s, t: integer; begin
readln(s); readln(t); if (s < 5) or (t > 5) then writeln('YES') else writeln('NO') end. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (2, 5); (5, 2); (4, 4); (2, –2); (3, 1); (8, 3); (9, –7); (7, 7); (4, 6). Сколько было запусков, при которых программа напечатала «NO»?

Ответы на вопрос

Видим, что первое число на вход это s, второе - t
Далее смотирм на условие:
Если (s < 5) или (t > 5) печатаем "YES", иначе "NO"
Нам даны пары чисел, 1 число - s, второе - t (Например, в (2, 5) 2 - s, 5 - t)
Проверяем каждую пару:
(2, 5) s < 5, 2 < 5 - верно, writeln('YES'), нам не подходит (нужно с "NO")
(5, 2) s < 5, 5 < 5 - нет, проверим t, 2 > 5 - нет, writeln('NO'), это первая пара, котораая нам подходит.
(4, 4) s < 5, 4 < 5 - да, writeln('YES')
(2, –2) 2 < 5 - да, writeln('YES')
(3, 1) 3 < 5 - да, writeln('YES')
(8, 3) 8< 5 - нет; 3 > 5 - нет, writeln('NO')
(9, –7) 9 < 5 - нет; -7 > 5 - нет, writeln('NO')
(7, 7) 7 < 5 - нет, 7 > 5 - да, writeln('YES')
(4, 6) 4 < 5 - да, writeln('YES')
Ответ: 3 запуска



Давайте проанализируем каждый из 9 запусков программы:
- (2, 5) - Условие (s < 5) истинно, условие (t > 5) ложно, поэтому программа напечатает "YES".
- (5, 2) - Условие (s < 5) ложно, условие (t > 5) ложно, поэтому программа напечатает "NO".
- (4, 4) - Условие (s < 5) ложно, условие (t > 5) ложно, поэтому программа напечатает "NO".
- (2, -2) - Условие (s < 5) истинно, условие (t > 5) ложно, поэтому программа напечатает "YES".
- (3, 1) - Условие (s < 5) истинно, условие (t > 5) ложно, поэтому программа напечатает "YES".
- (8, 3) - Условие (s < 5) ложно, условие (t > 5) ложно, поэтому программа напечатает "NO".
- (9, -7) - Условие (s < 5) ложно, условие (t > 5) ложно, поэтому программа напечатает "NO".
- (7, 7) - Условие (s < 5) ложно, условие (t > 5) ложно, поэтому программа напечатает "NO".
- (4, 6) - Условие (s < 5) ложно, условие (t > 5) истинно, поэтому программа напечатает "YES".
Итак, из 9 запусков программы, программа напечатала "NO" в 4 случаях.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili