Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.75
Dzeko
0 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 2
#1

Программа нахождения четных чисел в массиве. - C++

02.05.2012, 10:09. Просмотров 4280. Ответов 4
Метки нет (Все метки)

В одномерном массиве нужно найти количество четных чисел(желательно с помощью функции).
Заранее благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2012, 10:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Программа нахождения четных чисел в массиве. (C++):

Составить программу нахождения суммы удвоенных четных чисел в интервале от 15 до 90
Всем доброго времени суток! Либо я дурррррак, либо лыжи не едут не могу понять...

Сгенерировать массив чисел от 0 до 50 и определить количество четных и нечетных чисел в этом массиве
С помощью функции random(n) сгенерировать массив чисел от 0 до 50 и определить...

Дан двумерный массив целых чисел. Вычислить количество четных чисел среди элементов, встречающихся в массиве ровно 3 раза
Кто может, помогите пожалуйста:)

Способы нахождения повторяющихся чисел в массиве?
Одна из задач, составить программу, которая позволяет одинаковые числа в...

Написать функцию нахождения нечетных чисел в массиве
Задан массив целых чисел. Вывести на экран элементы, являющиеся нечетными...

Сумма четных чисел в массиве
Найти сумму четных элементов в массиве из 9 целых чисел

4
futurelink
1 / 1 / 0
Регистрация: 02.05.2012
Сообщений: 56
02.05.2012, 10:28 #2
Бежишь по массиву и считаешь числа, остаток от деления которых по модулю 2 равен нулю:
if (a[i]%2 == 0) cnt++;
0
Арсенал
144 / 66 / 14
Регистрация: 30.12.2011
Сообщений: 137
02.05.2012, 10:39 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <vector>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int count(vector<int>&);
 
int main ()
{
    cout.flush();
 
    srand(time(NULL));
    vector<int> iVal;
 
    for (int i=0; i<15; i++)
        iVal.push_back((rand() % 100)+1);
 
    vector<int>::iterator it;
    for (it = iVal.begin(); it != iVal.end(); it++)
        cout << *it <<"  ";
    cout << endl;
 
    int iCount = count(iVal);
    cout << "Count = " << iCount <<endl;
 
    return 0;
}
 
int count(vector<int>& val)
{
    int counter = 0;
    vector<int>::iterator iter;
    for (iter = val.begin(); iter != val.end(); iter++)
        if (*iter % 2 == 0)
            counter++;
    return counter;
}
0
amfisat
67 / 67 / 36
Регистрация: 16.06.2009
Сообщений: 240
02.05.2012, 11:02 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
int main()
{
    const int n = 10;                  //размерность массива
    int arr[n];
    printf ("Enter elements: ");
                                     // ввод элементов массива
    for (int i=0; i<n; i++)
        scanf_s ("%d", &arr[i]);
    int c = 0;                     //счетчик четных чисел
    for (int i=0; i<n; i++)       //идем по массиву
        if (arr[i] % 2 == 0)     //проверяем, чтобы остаток от деления на 2 был равен 0
            c ++;               //если это правда, значит, элемент четный, т.е. увеличиваем счетчик на 1
    printf ("The number of even number: %d \n\n", c);
    return 0;
}
1
Dzeko
0 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 2
02.05.2012, 11:25 #5
Всем огромное спасибо, сильно помогли!
0
02.05.2012, 11:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2012, 11:25
Привет! Вот еще темы с решениями:

Программа нахождения простых чисел
Я написал программу но в ней ошибка! Не пойму какая! Но мне важно понять как...

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

Программа, определяющая в массиве число отрицательных элементов на четных позициях
Написать программу, определяющую в массиве A число отрицательных элементов,...

Программа для нахождения автоморфных чисел.
Задача такая: Напечатать N автоморфных чисел (автоморфным называется число,...


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

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

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