Вопрос задан 15.06.2023 в 11:44. Предмет Информатика. Спрашивает Плющ Данил.

Задача в C++: Дано натуральне число n. Визначити максимальну цифру числа

0 0
Перейти к ответам

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

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

Відповідь:

#include <iostream>

using namespace std;

int maxdigit(int input){

int output = input % 10;

while(input){

 int x = input % 10;

 input /= 10;

 if(x > output){

  output = x;

 }

}

return output;

}

int main(){

setlocale(LC_ALL , "Ukrainian");

int N;

cout << "Введiть число N: ";

cin >> N;

cout << "Найбiльша цифра числа " << N << ": " << maxdigit(N) << endl;

return 0;

}

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

Для решения этой задачи в C++ можно воспользоваться следующим алгоритмом:

1. Создать переменную для хранения максимальной цифры и инициализировать ее нулем. 2. Произвести поочередное извлечение цифр из числа n. 3. Сравнивать каждую извлеченную цифру с текущей максимальной цифрой и, если она больше, заменять текущую максимальную цифру на извлеченную. 4. После извлечения всех цифр из числа n, текущая максимальная цифра будет содержаться в переменной для хранения максимальной цифры.

Пример реализации данного алгоритма в C++:

```cpp #include using namespace std;

int main() { int n; cout << "Введите натуральное число: "; cin >> n;

int maxDigit = 0; while (n > 0) { int digit = n % 10; if (digit > maxDigit) { maxDigit = digit; } n /= 10; }

cout << "Максимальная цифра числа: " << maxDigit << endl;

return 0; } ```

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

0 0

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

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

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

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