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

+164 голосов

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


спросил от (31 баллов) в категории Информатика
оставил комментарий от Отличник (7.2k баллов)
+108

C++11

оставил комментарий от Отличник (7.2k баллов)
+139

Кстати, не смотря на то, что я написал 14, это, скорее, C++22

оставил комментарий от Отличник (7.2k баллов)
+182

Так что сначала разберись что тебе самому нужно, научись это объяснять, а потом уже требования выдвигай

оставил комментарий от Отличник (7.2k баллов)
+172

А есть, например, Visual C++ - это среда разработки, со всеми вытекающими. Но С++ там не какой-то сверхособенный. Стандарты-то те же.

оставил комментарий от Отличник (7.2k баллов)
+168

С++14 - это стандарт языка С++, вышедший в 2014 году

1 Ответ
+71 голосов
ответил от Отличник (7.2k баллов)

С++11

Код:

  • #include
  • #include
  • 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;</li>
  • }
...