Вопрос задан 04.07.2023 в 15:13. Предмет Информатика. Спрашивает Карамурзаев Сансызбай.

C++ Дано натуральное число.а) Определить его максимальную цифру.б) Определить его минимальную

цифру.​
0 0
Перейти к ответам

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

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

С++11

Код:

  • #include <iostream>
  • #include <string>
  • int main() {
  •    int k;
  •    std::cin >> k;
  •    std::string memo = std::to_string(k);
  •    auto min_number = *std::min_element(memo.begin(), memo.end());
  •    auto max_number = *std::max_element(memo.begin(), memo.end());
  •    std::cout << "Max: " << max_number << "; Min: " << min_number << "." << std::endl;
  • }

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

Вот пример решения задачи на C++:

cpp
#include <iostream> int main() { int number; std::cout << "Введите натуральное число: "; std::cin >> number; // Инициализируем переменные для хранения максимальной и минимальной цифры int maxDigit = 0; int minDigit = 9; // Перебираем цифры числа int tempNumber = number; while (tempNumber > 0) { int digit = tempNumber % 10; // Обновляем максимальную и минимальную цифру if (digit > maxDigit) { maxDigit = digit; } if (digit < minDigit) { minDigit = digit; } tempNumber /= 10; } // Выводим результаты std::cout << "Максимальная цифра: " << maxDigit << std::endl; std::cout << "Минимальная цифра: " << minDigit << std::endl; return 0; }

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

0 0

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

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

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

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