Вопрос задан 29.08.2023 в 13:39. Предмет Информатика. Спрашивает Герасимов Алексей.

Помогите написать программу на C++(целоцисленная арифметика). Найти наибольшую и наименьшую цифры в

записи заданного натурального числа.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Короткова Аня.
#include <iostream>
#include <iomanip>
using namespace std;

int main() {
   int i=0,n,mn=9,mx=0,k; 
   cout<<"n = ";  cin>>n;
   while (n!=0) 
   {
      k=n % 10;
     if (k>mx)  mx=k;
     if (k<mn)  mn=k;
     n=n/10;   
   }
   cout<<"max "<<mx<<endl;
   cout<<"min "<<mn<<endl<<endl;
   system("pause");
   return(0);
}


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

Конечно, вот пример программы на C++, которая находит наибольшую и наименьшую цифры в записи заданного натурального числа:

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

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

0 0

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

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

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

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