М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vladognev2014
vladognev2014
23.09.2020 05:37 •  Информатика

надо
Дана программа:
var s, k: integer;
begin
readln(s);
readln(k);
if s <= 2 * k
then writeln(‘ДА’)
else writeln(‘НЕТ’) end.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 2); (8, 4); (6, –12); (–5, –5); (3, 11); (–10, 12); (–10, –2); (4, 1); (2, 5). Сколько было запусков, и каких, при которых программа напечатала «нет»? (Перечислить наборы)

Дана программа:
var s, k: integer;
begin
readln(s);
readln(k);
if (s < 7) and (k < 7)
then writeln(’ДА’)
else writeln(’НЕТ’)
end.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (10, 7); (6, –12); (6, 6); (5, 2); (–10, –8); (–10, 11); (3, 1); (12, 8). Сколько было запусков, и каких, при которых программа напечатала «ДА»? (Перечислить наборы)
Дана программа:
var s, k: integer;
begin
readln(s);
readln(k);
if (s < 8) and (k < 8)
then writeln(’ДА’)
else writeln(’НЕТ’ end.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (10, 8); (9, –12); (6, 6); (5, 15); (–10, -8); (–10, 11); (3, 1); (1, 8).. Сколько было запусков, и каких, при которых программа напечатала «ДА»? (Перечислить наборы)

👇
Ответ:
TheCosmos
TheCosmos
23.09.2020
Для решения задачи, нам нужно проанализировать каждый из запусков программы и определить, когда программа выводит "ДА".

В первом примере, данная программа содержит условие "если s <= 2 * k", то она напечатает "ДА". Давайте по очереди рассмотрим каждый набор:

1. (1, 2): Так как 1 <= 2 * 2, условие выполняется, и программа напечатает "ДА".
2. (8, 4): 8 нельзя сравнить с 2 * 4, но 8 все равно больше или равно, поэтому условие не выполняется и программа напечатает "НЕТ".
3. (6, -12): Так как 6 <= 2 * (-12), условие выполняется, и программа напечатает "ДА".
4. (-5, -5): Так как -5 <= 2 * (-5), условие выполняется, и программа напечатает "ДА".
5. (3, 11): Так как 3 <= 2 * 11, условие выполняется, и программа напечатает "ДА".
6. (-10, 12): Так как -10 <= 2 * 12, условие выполняется, и программа напечатает "ДА".
7. (-10, -2): Так как -10 <= 2 * (-2), условие выполняется, и программа напечатает "ДА".
8. (4, 1): Так как 4 <= 2 * 1, условие выполняется, и программа напечатает "ДА".
9. (2, 5): Так как 2 <= 2 * 5, условие выполняется, и программа напечатает "ДА".

Таким образом, из 9 запусков программы, программа напечатает "ДА" в каждом запуске.

Для второго примера условие такое же - "если s < 7 и k < 7", чтобы программа напечатала "ДА". Рассмотрим каждый набор:

1. (1, 1): Оба числа меньше 7, поэтому условие выполняется, и программа напечатает "ДА".
2. (10, 7): 10 больше 7, поэтому условие не выполняется и программа напечатает "НЕТ".
3. (6, -12): Оба числа меньше 7, поэтому условие выполняется, и программа напечатает "ДА".
4. (6, 6): Оба числа меньше или равны 7, поэтому условие выполняется, и программа напечатает "ДА".
5. (5, 2): Оба числа меньше 7, поэтому условие выполняется, и программа напечатает "ДА".
6. (-10, -8): Оба числа меньше 7, поэтому условие выполняется, и программа напечатает "ДА".
7. (-10, 11): Второе число больше 7, поэтому условие не выполняется и программа напечатает "НЕТ".
8. (3, 1): Оба числа меньше 7, поэтому условие выполняется, и программа напечатает "ДА".
9. (12, 8): Оба числа больше 7, поэтому условие не выполняется и программа напечатает "НЕТ".

Итак, из 9 запусков программы, программа напечатает "ДА" в следующих запусках: (1, 1), (6, -12), (6, 6), (5, 2), (-10, -8), (3, 1). Всего 6 запусков.

В третьем примере, условие "если s < 8 и k < 8" для вывода "ДА". Рассмотрим каждый набор:

1. (1, 1): Оба числа меньше 8, поэтому условие выполняется, и программа напечатает "ДА".
2. (10, 8): Первое число больше 8, поэтому условие не выполняется и программа напечатает "НЕТ".
3. (9, -12): Первое число больше 8, поэтому условие не выполняется и программа напечатает "НЕТ".
4. (6, 6): Оба числа меньше или равны 8, поэтому условие выполняется, и программа напечатает "ДА".
5. (5, 15): Второе число больше 8, поэтому условие не выполняется и программа напечатает "НЕТ".
6. (-10, -8): Оба числа меньше 8, поэтому условие выполняется, и программа напечатает "ДА".
7. (-10, 11): Второе число больше 8, поэтому условие не выполняется и программа напечатает "НЕТ".
8. (3, 1): Оба числа меньше 8, поэтому условие выполняется, и программа напечатает "ДА".
9. (1, 8): Первое число меньше 8, поэтому условие не выполняется и программа напечатает "НЕТ".

Итак, из 9 запусков программы, программа напечатает "ДА" только в следующих запусках: (1, 1), (6, 6), (-10, -8), (3, 1). Всего 4 запуска.
4,8(8 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ