Напишите программу, которая в последовательности целых чисел определяет количество четных...

0 голосов
73 просмотров

Напишите программу, которая в последовательности целых чисел определяет количество четных отрицательных чисел. Программа получает на вход целые числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0-признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введенные числа не превышают 30 000.
Программа должна вывести одно число: количество четных отрицательнх чисел

Пример работы программы

Входные данные
-17 2 -6 0
Выходные данные
1
С


Информатика (165 баллов) | 73 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include
#include

int main()
{
    setlocale(LC_ALL, "RUS");
    int count = 0;
    int n;
    for (int i = 0; i < 1000; i++)
    {
        printf("Введите число >> ");
        scanf("%d", &n);
        if (n == 0)
            break;
        if (n % 2 == 0 && n < 0)
            count++;
    }
    printf("%d", count);
}

(1.5k баллов)
0

Слушай а как тут вести число безprintf("Введите число >> ");

0

Просто убрать его

0

ок