Ответ:
Работает не только для трёхзначного числа
Объяснение:
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int x,x2, OddCounter = 0;
cout << "Введите число=";
cin >> x;
do {
if (x >= 1) {
x2 = x % 10;
if (x2 % 2 != 0) OddCounter++;
}
x = x / 10;
} while (x > 1);
cout << "Количество нечётных цифр = " << OddCounter;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
Работает не только для трёхзначного числа
Объяснение:
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int x,x2, OddCounter = 0;
cout << "Введите число=";
cin >> x;
do {
if (x >= 1) {
x2 = x % 10;
if (x2 % 2 != 0) OddCounter++;
}
x = x / 10;
} while (x > 1);
cout << "Количество нечётных цифр = " << OddCounter;
}