Екатерина15
?>

Условие Дано натуральное число n. Необходимо определить, какая цифра встречается в нём чаще: 0 или 9. Формат входных данных Вводится целое число n (1≤n≤231−1 Формат выходных данных Выведите в выходной файл цифру, которая встречается чаще. Если обе цифры встречаются одинаковое количество раз, то можно вывести любую. входные данные 1024 909 выходные данные 0 9

Информатика

Ответы

Georgievich-Zamudinovna2003

#include <iostream>

using namespace std;

int main()

{

int n, result;

int zero_count=0;

int nine_count=0;

cout << "Input a number: ";

cin >> n;

while(n>0)

{

if (n%10 == 0)

zero_count++;

else if (n%10 == 9)

nine_count++;

n /= 10;

}

nine_count > zero_count ? result=9 : result=0;

cout << result << endl;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Условие Дано натуральное число n. Необходимо определить, какая цифра встречается в нём чаще: 0 или 9. Формат входных данных Вводится целое число n (1≤n≤231−1 Формат выходных данных Выведите в выходной файл цифру, которая встречается чаще. Если обе цифры встречаются одинаковое количество раз, то можно вывести любую. входные данные 1024 909 выходные данные 0 9
Ваше имя (никнейм)*
Email*
Комментарий*