номер 16, страница 31 - гдз по информатике 8 класс учебник Котов, Лапо

Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026

Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А.

Тип: Учебник

Издательство: Адукацыя i выхаванне

Год издания: 2026

Цвет обложки: фиолетовый, белый с ноутбуком

ISBN: 978-985-34-0487-6

Допущено Министерством образования Республики Беларусь

Глава 1. Основы алгоритмизации и программирования. Параграф 4. Оператор ветвления. Упражнения - номер 16, страница 31.

№16 (с. 31)
Условие. №16 (с. 31)
скриншот условия
Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026, страница 31, номер 16, Условие

16.Дано натуральное число. Напишите программу, которая проверяет, является ли оно трёхзначным и кратна ли 7 сумма его цифр.

Решение. №16 (с. 31)

План решения:

  1. Натуральное число является трёхзначным, если оно лежит в диапазоне от $100$ до $999$ включительно (то есть $100 \le n \le 999$).
  2. Если число трёхзначное, найдём каждую из его цифр с помощью операций целочисленного деления // и взятия остатка %:
    • Первая цифра: $d_1 = n // 100$
    • Вторая цифра: $d_2 = (n // 10) \% 10$
    • Третья цифра: $d_3 = n \% 10$
  3. Сложим цифры: $S = d_1 + d_2 + d_3$.
  4. Проверим кратность суммы цифр числу $7$: остаток от деления $S$ на $7$ должен быть равен $0$ ($S \% 7 == 0$). Если число не является трёхзначным или сумма цифр не делится на $7$, выведем соответствующее сообщение.

Код программы на Python:

n = int(input("Введите натуральное число: ")) if 100 <= n <= 999: d1 = n // 100 d2 = (n // 10) % 10 d3 = n % 10 digits_sum = d1 + d2 + d3 if digits_sum % 7 == 0: print("Число трёхзначное, сумма цифр кратна 7") else: print("Число трёхзначное, но сумма цифр НЕ кратна 7") else: print("Число НЕ является трёхзначным")

Примеры проверки:

1.Число $554$: оно трёхзначное, сумма цифр равна $5 + 5 + 4 = 14$. Так как $14$ делится на $7$ без остатка, условие выполняется.

2.Число $123$: оно трёхзначное, сумма цифр $1 + 2 + 3 = 6$. Число $6$ не делится на $7$.

3.Число $49$: не является трёхзначным (двузначное).

Помогло решение? Оставьте отзыв в комментариях ниже.

Присоединяйтесь к Телеграм-группе @gdz_by_belarus

Присоединиться

Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 16 расположенного на странице 31 к учебнику 2026 года издания для учащихся школ и гимназий.

Теперь на нашем сайте ГДЗ.БАЙ вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №16 (с. 31), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), учебного пособия издательства Адукацыя i выхаванне.