Вопрос задан 16.07.2023 в 19:36. Предмет Информатика. Спрашивает Доскина Диана.

Составьте программу к задаче. Дано натуральное число n. Требуется найти его наибольшую цифру

наименьшую цифру ​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дубровский Валера.

var

 n, d, min, max: integer;

begin

 read(n);

 n := abs(n); // Если введено отрицательное

 min := 10;

 max := -1;

 while n > 0 do

 begin

   d := n mod 10;

   n := n div 10;

   if d > max then

     max := d

   else if d < min then

     min := d;

 end;

 write('min=', min, ', max=', max);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Python, которая находит наибольшую и наименьшую цифры в заданном натуральном числе n:

python
n = int(input("Введите натуральное число n: ")) # Инициализация переменных для наибольшей и наименьшей цифр max_digit = 0 min_digit = 9 # Поиск наибольшей и наименьшей цифр while n > 0: digit = n % 10 # Получаем последнюю цифру числа max_digit = max(max_digit, digit) # Сравниваем с текущей наибольшей цифрой min_digit = min(min_digit, digit) # Сравниваем с текущей наименьшей цифрой n //= 10 # Удаляем последнюю цифру числа # Вывод результата print("Наибольшая цифра:", max_digit) print("Наименьшая цифра:", min_digit)

Программа запрашивает у пользователя ввести натуральное число n. Затем она находит наибольшую и наименьшую цифры в числе n с помощью цикла while и операций деления на 10 и остатка от деления. Наконец, результат выводится на экран.

Примечание: В приведенной программе предполагается, что пользователь вводит натуральное число больше 0. Если вводимое число может быть равно 0 или отрицательное, рекомендуется добавить проверку ввода и обработку таких случаев.

0 0

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

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

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

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