Ниже приведена программа, записанная на различных языках программирования:
Алгоритмический язык
Паскаль
Бейсик
алг
нач
цел s, t
ввод s
ввод t
если s>10 или t>10
то вывод «ДА»
иначе вывод «НЕТ»
все
кон
var s, t: integer;
begin
readln (s) ;
readln (t);
if (s>10) or (t>10)
then writeln («ДА»)
else writeln («НЕТ»)
end.
DIM s, t AS INTEGER
INPUT s
INPUT t
IF s>10 OR t>10 THEN
PRINT ‘ДА’
ELSE
PRINT ‘НЕТ’
ENDIF
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1,2); (11,2); (1,12); (11,12); (-11,-12); (-11,12); (-12,11); (10,10); (10,5).
Сколько было запусков, при которых программа напечатала «ДА»?
Ответы на вопрос
Ответ: 5.
Решение:
Программа получает на вход два целых числа — s и t, после чего проверяет условие:
(s > 10) OR (t > 10)
Оператор OR означает логическое «ИЛИ». Это значит, что программа выведет «ДА», если хотя бы одно из двух чисел строго больше 10.
Если оба числа меньше или равны 10, программа выведет «НЕТ».
Рассмотрим все 9 запусков программы:
№ |
Значения (s, t) |
Результат |
Объяснение |
|---|---|---|---|
1 |
(1, 2) |
НЕТ |
Оба числа меньше 10 |
2 |
(11, 2) |
ДА |
11 > 10 |
3 |
(1, 12) |
ДА |
12 > 10 |
4 |
(11, 12) |
ДА |
Оба числа больше 10 |
5 |
(-11, -12) |
НЕТ |
Оба числа меньше 10 |
6 |
(-11, 12) |
ДА |
12 > 10 |
7 |
(-12, 11) |
ДА |
11 > 10 |
8 |
(10, 10) |
НЕТ |
10 не больше 10, а равно ему |
9 |
(10, 5) |
НЕТ |
Ни одно число не больше 10 |
Таким образом, программа напечатала «ДА» при следующих парах чисел:
(11, 2), (1, 12), (11, 12), (-11, 12), (-12, 11).
Всего таких запусков 5.
Ответ: 5.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

