Вопрос задан 30.07.2023 в 13:34. Предмет Информатика. Спрашивает Коченова Ирина.

Написать код к заданию: Напишите программу, которая будет определять наибольшую цифру во введенном

трехзначном числе.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бурдужа Людочка.
Var
a: integer;
a1, a2, a3, max: byte;
begin
readln(a);
a1 := a div 100;
a2 := a mod 100 div 10;
a3 := a mod 10;
max := a1;
if (a2 > max) then
max := a2;
if (a3 > max) then
max := a3;
writeln(max);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения наибольшей цифры в трехзначном числе, мы можем разбить число на отдельные цифры и сравнить их между собой. Вот пример кода на языке Python, который выполняет эту задачу:

python
def find_largest_digit(number): # Преобразуем число в строку для разбиения на цифры num_str = str(number) # Инициализируем переменную для хранения наибольшей цифры largest_digit = int(num_str[0]) # Первая цифра числа # Проходимся по оставшимся цифрам (со второй по последнюю) for digit_char in num_str[1:]: digit = int(digit_char) if digit > largest_digit: largest_digit = digit return largest_digit # Получаем ввод от пользователя и обрабатываем исключения на случай неверного ввода try: user_input = int(input("Введите трехзначное число: ")) if 100 <= user_input <= 999: result = find_largest_digit(user_input) print("Наибольшая цифра в числе:", result) else: print("Ошибка: Введите трехзначное число.") except ValueError: print("Ошибка: Введите корректное число.")

Программа попросит пользователя ввести трехзначное число, а затем определит и выведет наибольшую цифру из этого числа.

0 0

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

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

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

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