Алг
нач
цел s,k
ввод s
ввод k
если mod (s,k) =0 то вывод «ДА»
иначе вывод «НЕТ»
все
кон
было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1,2); (8,4); (6,-12); (-5,-5); (3,11); (-10,5); (-10,-2); (4,1); (2,5).
Сколько было запусков при которых программу напечатала «ДА»
Алгебраическое выражение
нач
цел s,k
ввод s
ввод k
если mod (s,k) =0 то вывод "ДА"
иначе вывод "НЕТ"
все
кон
описывает программу, которая проверяет делится ли число s на число k без остатка и выводит "ДА", если условие выполняется, и "НЕТ", если условие не выполняется.
Теперь давайте решим задачу. Нам дано 9 пар чисел, и нам нужно узнать, сколько раз программа напечатает "ДА".
Переберем каждую пару чисел и будем запускать программу с этими значениями переменных s и k. Запишем все ответы программы и посчитаем, сколько раз она напечатала "ДА".
Пара чисел (1,2):
Программа проверяет, делится ли 1 на 2 без остатка. Очевидно, что нет, потому что 1 не делится на 2 без остатка. Программа напечатает "НЕТ".
Пара чисел (8,4):
Программа проверяет, делится ли 8 на 4 без остатка. Да, 8 делится на 4 без остатка. Программа напечатает "ДА".
Пара чисел (6,-12):
Программа проверяет, делится ли 6 на -12 без остатка. Очевидно, что нет, потому что 6 не делится на -12 без остатка. Программа напечатает "НЕТ".
Пара чисел (-5,-5):
Программа проверяет, делится ли -5 на -5 без остатка. Да, -5 делится на -5 без остатка. Программа напечатает "ДА".
Пара чисел (3,11):
Программа проверяет, делится ли 3 на 11 без остатка. Очевидно, что нет, потому что 3 не делится на 11 без остатка. Программа напечатает "НЕТ".
Пара чисел (-10,5):
Программа проверяет, делится ли -10 на 5 без остатка. Да, -10 делится на 5 без остатка. Программа напечатает "ДА".
Пара чисел (-10,-2):
Программа проверяет, делится ли -10 на -2 без остатка. Да, -10 делится на -2 без остатка. Программа напечатает "ДА".
Пара чисел (4,1):
Программа проверяет, делится ли 4 на 1 без остатка. Да, 4 делится на 1 без остатка. Программа напечатает "ДА".
Пара чисел (2,5):
Программа проверяет, делится ли 2 на 5 без остатка. Очевидно, что нет, потому что 2 не делится на 5 без остатка. Программа напечатает "НЕТ".
Итак, программа напечатала "ДА" 3 раза.
Ответ: программа напечатала "ДА" 3 раза.