Предмет: Информатика,
автор: romandetkov2004
Помогите пожалуйста со 2-м C++
Приложения:
Ответы
Автор ответа:
1
Ответ:
Работает не только для трёхзначного числа
Объяснение:
#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;
}
romandetkov2004:
if (x2 % 2 != 0) OddCounter++; я эту строчку не понял
Похожие вопросы
Предмет: Русский язык,
автор: elenadmitrieva1
Предмет: Русский язык,
автор: Эмилия537
Предмет: Русский язык,
автор: лоль2
Предмет: Математика,
автор: 666лю
Предмет: Математика,
автор: zhuravlevegorka