C++
Дано натуральное число.

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

б) Определить его минимальную цифру.​


wer48vb: да
wer48vb: Я же просил C++,а не C++14
MaxLevs: Это бессмысленное предложение "C++,а не C++14"
MaxLevs: Ты пишешь под какую-то нишевую платформу, и, что забавно, зовешь её "обычный с++" и требуешь, чтобы люди понимали, о чем ты говоришь
MaxLevs: И при этом не различаешь "платформу" и "стандарт"
MaxLevs: С++14 - это стандарт языка С++, вышедший в 2014 году
MaxLevs: А есть, например, Visual C++ - это среда разработки, со всеми вытекающими. Но С++ там не какой-то сверхособенный. Стандарты-то те же.
MaxLevs: Так что сначала разберись что тебе самому нужно, научись это объяснять, а потом уже требования выдвигай
MaxLevs: Кстати, не смотря на то, что я написал 14, это, скорее, C++22
MaxLevs: C++11

Ответы

Ответ дал: MaxLevs
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;
  • }
Приложения:
Вас заинтересует