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

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

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

Тип: Учебник

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

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

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

ISBN: 978-985-34-0487-6

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

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

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

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

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

17.Решение задачи на языке Python:

Для решения задачи разобьем её на понятные шаги:

  • Проверим, является ли введенное натуральное число $n$ четырёхзначным (то есть лежит ли оно в диапазоне от $1000$ до $9999$ включительно).
  • Если число четырёхзначное, разобьем его на отдельные цифры с помощью операций целочисленного деления // и остатка от деления %.
  • Проверим строгое убывание цифр слева направо: первая цифра должна быть больше второй, вторая — больше третьей, а третья — больше четвёртой.

Программный код:

n = int(input("Введите натуральное число: ")) if not (1000 <= n <= 9999): print("Число не является четырёхзначным.") else: d1 = n // 1000 d2 = (n // 100) % 10 d3 = (n // 10) % 10 d4 = n % 10 if d1 > d2 > d3 > d4: print("Число четырёхзначное, и его цифры расположены по убыванию.") else: print("Число четырёхзначное, но его цифры НЕ расположены по убыванию.")

Пояснение к коду:

  • d1 = n // 1000 — получаем первую цифру (количество тысяч).
  • d2 = (n // 100) % 10 — отбрасываем две последние цифры и берем последнюю из оставшихся (сотни).
  • d3 = (n // 10) % 10 — аналогично получаем десятки.
  • d4 = n % 10 — получаем последнюю цифру числа (единицы).

Пример работы программы:

  • При вводе $9641$: условие $9 > 6 > 4 > 1$ выполняется — программа подтвердит, что цифры убывают.
  • При вводе $8552$: условие не выполняется (так как $5 = 5$, нет строгого убывания).
  • При вводе $345$: программа сразу сообщит, что число не четырёхзначное.

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

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

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

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

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