
Вопрос задан 04.07.2023 в 15:13.
Предмет Информатика.
Спрашивает Карамурзаев Сансызбай.
C++ Дано натуральное число.а) Определить его максимальную цифру.б) Определить его минимальную
цифру.

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

Отвечает Карякина Полина.
С++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;
- }




Отвечает нейросеть 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;
}
Программа запрашивает у пользователя натуральное число, затем выполняет цикл, извлекая по одной цифре из числа и сравнивая её с текущими максимальной и минимальной цифрами. После обработки всех цифр программа выводит максимальную и минимальную цифры на экран.


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

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili