Помогите пожалуйста! Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи. Пример: Введите число? 311 Наибольшая цифра: 3
Ответы на вопрос
Ответил ajik
0
Ответ:
int n;
cin >> n; //ввод числа
int max_ = 0; //начинаю с минимально возможной цифры в числе
while(n > 0)
{
if(n % 10 > max_)
max_ = n % 10;
n /= 10;
}
cout << max_;
Объяснение:
Можешь вставить в main(), поиграться. Главное - разберись с алгоритмом.
P.S. надеюсь ты шаришь за C++. Если что-то неясно, пиши
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Математика,
7 лет назад
Биология,
9 лет назад
Алгебра,
9 лет назад