В чем ошибка C++ код [требует правки]

194
05 апреля 2017, 16:36

Задание - В цикле с предусловием пользователем вводятся числа до тех пор, пока их сумма не превысит 100. Определить количество введенных четных и нечетных чисел

#include stdio.h
#include conio.h
#include math.h
#include Windows.h
#include iostream
using namespace std;
void main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    float x, kn, kc, summa;
    summa = 0;
    kc = 0;
    kn = 0;

    do 
    {
        printf("%s", "Vvedite chislo x: ");
        scanf("%f", &x);
        summa = x + summa;
    } while (summa < 100);
    if (x % 10 % 20 == 0)
        ++kc;
    else ++kn;
    x /= 10;
}
cout << "Kol-vo 4etnix cifr:" << kc < endl
     << "Kol-vo ne4etnix cift:" << kn << endl;
}
Answer 1
int main()
{
    unsigned int x, sum = 0;
    unsigned int even_n = 0, even_d = 0, odd_n = 0, odd_d = 0;
    while(sum <= 100)
    {
        cout << "Enter integer number: ";
        cin >> x;
        sum += x;
        if (x%2) odd_n++; else even_n++;
        while(x)
        {
            if (x%2) odd_d++; else even_d++;
            x /= 10;
        }
    }
    cout << "Even numbers: " << even_n << endl;
    cout << "Odd  numbers: " << odd_n << endl;
    cout << "Even digits: " << even_d << endl;
    cout << "Odd  digits: " << odd_d << endl;
}
READ ALSO
Файловый ввод-вывод объектов класса

Файловый ввод-вывод объектов класса

Доброго времени сутокЕсть класс, есть менюшка для работы с классом (добавление, вывод объектов класса, удаление) Каким образом организовать...

196
Поочерёдное открытие окон в Qt

Поочерёдное открытие окон в Qt

Например, есть QMainWindow, где находится форма входа (логин, пароль)При нажатии открывается еще один QMainWindow, уже сама программа, а старое окно закрывается...

285
Как передать в функцию массив, который хранится в обьекте

Как передать в функцию массив, который хранится в обьекте

У меня в объекте класса хранится инициализированный массивТеперь нужно в отдельной функции сделать манипуляции с этим массивом, но мне его...

169
проблемы stm32 uart

проблемы stm32 uart

Всем приветВозникла небольшая проблема

334