Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fsgggdchu
0 / 0 / 0
Регистрация: 18.01.2014
Сообщений: 8
#1

Дано N чисел, вывести количество чётные числа - C++

19.01.2014, 17:59. Просмотров 321. Ответов 2
Метки нет (Все метки)

Дано N чисел, вывести количество чётные числа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2014, 17:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано N чисел, вывести количество чётные числа (C++):

Сформировать одномерный массив целых чисел. Выбрать все чётные числа. Вывести на экран - C++
Сформировать одномерный массив целых чисел. Выбрать все чётные числа. Вывести на экран.

Дана строка, содержащая целые числа. Вывести на экран только чётные числа - C++
я накидала код...но что-то тут не ладное((( #include <iostream> #include <cstring> #include <cstdlib> #include <stdio.h> using...

Дано четырехзначное натуральное число. Удалить из записи этого числа все чётные цифры и цифру 0 - C++
Дано четырехзначное натуральное число. Удалить из записи этого числа все чётные цифры и цифру 0. По возможности не решать задачу а...

Дано четыре числа. Вывести на экран наибольшую из первых цифр заданных чисел. - C++
Люди помогите, пожалуйста. Дана такая задача: Дано четыре числа. Вывести на экран наибольшую из первых цифр заданных чисел. Например,...

Вывести чётные числа строки - C++
Числа то выводит,но когда ввожу например ввожу 12 выводит 2... #include "stdafx.h" #include <iostream> #include <stdlib.h> ...

Дано целое число N и набор из N целых чисел. Вывести в том же порядке все четные числа из данного набора и кол - C++
У меня есть задание. Я его сделала, но я не знаю как мне решить небольшую проблему. В задаче нужно сначала ввести число N - то есть ко-во...

2
Ev[G]eN
iOS/Android Developer
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
19.01.2014, 18:06 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    size_t N;
    std::cout << "N: ";
    std::cin >> N;
 
    size_t evenElementsCounter(0);
    for (int i = 0, number; i < N; i++) {
        std::cin >> number;
        evenElementsCounter += !(number % 2) ? 1 : 0;
    }
    std::cout << "Count of even elements: " << evenElementsCounter << std::endl;
 
    std::system("pause");
    return 0;
}
0
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
19.01.2014, 18:16 #3
Вот еще вариант, позабавнее) -1 в конце в данном случае обязателен, но при подсчете не учитывается:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int allEvenNums(int n, ...) {
    int *pN = &n, cnt = 0;
    while (*pN != -1) {
        cnt += !(*pN % 2) ? 1 : 0;
        ++pN;
    }
    return cnt;
}
 
int main() {
    std::cout << allEvenNums(1,2,3,4,5,6,78,9,58  ,-1);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2014, 18:16
Привет! Вот еще темы с ответами:

Вывести все чётные числа между а и b в прямом и обратном порядке - C++
Вывести на экран все чётные числа между а и b в прямом и обратном порядке. В С++

Вывести количество чётных чисел Фибоначчи меньше заданного числа - C++
Нужно вывести количество четных чисел Фибоначчи меньше заданного числа

Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести –1 - C++
Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести...

Дан текст, содержащий целые числа. Вывести на экран количество чисел в нем - C++
Не только цифр, но и чисел к примеру: Строка: 11 23 1 123 4 Количество: 5 Сделать по такому принципу. Буду очень благодарен. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru