Вопрос задан 28.06.2023 в 03:14. Предмет Информатика. Спрашивает Пинчук Юрий.

Написать программу, заменяющую трёхзначное число n наибольшей его цифрой. (например n=173

становится n=7) Можно самым простым способом без всяких end и begin.​
0 0
Перейти к ответам

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

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

##

var n := ReadInteger;

n := n.ToString.ToCharArray.Max.ToDigit;

n.Print


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

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

python
n = int(input("Введите трехзначное число: ")) # Находим наибольшую цифру в числе largest_digit = max(int(digit) for digit in str(n)) # Заменяем трехзначное число на наибольшую цифру n = largest_digit print("Число с наибольшей цифрой:", n)

Этот код сначала считывает трехзначное число с помощью функции input(), затем находит наибольшую цифру, преобразуя число в строку и используя генератор списка и функцию max(). Затем она заменяет исходное число на наибольшую цифру и выводит результат.

0 0

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

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

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

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