Вопрос задан 26.09.2026 в 11:35. Предмет Информатика. Спрашивает Белгородский Никита.

Задание №3. Дано положительное целое число N. Создайте блок-схему, которая находит наименьшую из цифр этого числа. Напишите программный код задачи.

Перейти к ответам

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

Отвечает Мухамадьяров Аскар.

Идея: нужно по очереди отделять цифры числа и сравнивать их с текущим минимумом.

Блок-схема текстом:

  • Начало
  • Ввести число \(N\)
  • \(min = 9\)
  • Пока \(N > 0\), повторять:
  • найти последнюю цифру: \(d = N \bmod 10\)
  • если \(d < min\), то \(min = d\)
  • убрать последнюю цифру: \(N = N \operatorname{div} 10\)
  • Вывести \(min\)
  • Конец

Код на Python:

n = int(input())
mn = 9
while n > 0:
    d = n % 10
    if d < mn:
        mn = d
    n = n // 10
print(mn)

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос