
6.Ниже приведена программа, записанная на трёх языках программирования.Алгоритмический
языкБейсикПаскальалгDIM S, t AS INTEGER |var s, t: integer;начINPUT Sbeginцел S, tINPUT treadln(s);ввод ѕIF S>8 OR t>8 THENreadln(t);ввод tPRINT "ДА"if (s>8) or (t>8)если s>8 или t>8ELSEthen writeln ('ДА' )то вывод "ДА"PRINT "HET"else writeln('HET')иначе вывод "НЕТ" END IFend.всеконБыло проведено 9 запусков программы, при которых в качестве значений переменных ѕиt вводились следующие пары чисел:(3, 5); (-9, 10); (9, 10); (8, 8); (-10, 9); (9, 4); (3, 10); (-9, -10); (8, 7).Сколько было запусков, при которых программа напечатала «ДА»?Ответ:

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

Ответ:
Пять.
Объяснение:
Оно проверяет, больше ли 8 хоть одно число



Давайте проанализируем программу и посчитаем, сколько раз она напечатает "ДА" в зависимости от введенных значений переменных s и t.
Программа проверяет условие `IF S > 8 OR t > 8 THEN`, и если оно истинно, то она выводит "ДА", иначе выводит "HET". Посмотрим на каждый из 9 запусков программы:
1. (3, 5): Нет (оба значения меньше или равны 8) 2. (-9, 10): Да (S < 8, t > 8) 3. (9, 10): Да (S > 8, t > 8) 4. (8, 8): Нет (оба значения равны 8) 5. (-10, 9): Да (S < 8, t > 8) 6. (9, 4): Да (S > 8, t < 8) 7. (3, 10): Да (S < 8, t > 8) 8. (-9, -10): Да (S < 8, t < 8) 9. (8, 7): Да (S = 8, t < 8)
Таким образом, программа напечатает "ДА" в ответе в следующих случаях: 2-й, 3-й, 5-й, 6-й, 7-й, 8-й и 9-й запусках. Следовательно, "ДА" будет напечатана 7 раз.


Топ вопросов за вчера в категории Информатика







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