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

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

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

Вычислить сумму элементов массива, которые являются четными - C++

25.12.2013, 23:58. Просмотров 238. Ответов 3
Метки нет (Все метки)

Вычислить сумму элементов массива, которые являются четными
числами и индексы которых делятся на 3.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 23:58     Вычислить сумму элементов массива, которые являются четными
Посмотрите здесь:

Вычислить сумму элементов, которые являются удвоенными нечетными числами C++
Вычислить сумму элементов, которые являются удвоенными нечетными числами C++
Найти сумму тех элементов массива, которые являются простыми числами C++
Вычислить сумму тех членов последовательности, которые являются простыми числами C++
Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn C++
C++ Вычислить сумму элементов массива, которые являются степенями пятерки и индексы которых есть нечетные числа.
Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть нечетные числа C++
C++ Вычислить сумму элементов массива, которые являются четными числами
Вычислить индексы и минимальное значение только тех сумм элементов массива, которые являются простыми числами. C++
C++ С++ Вычислить сумму элементов массива, которые делятся на 3 и индексы которых есть нечетные числа
Вычислить сумму элементов массива, которые являются четными числами C++
Вычислить сумму элементов массива, которые являются степенями пятерки и индексы которых есть нечетные числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KOPOJI
Модератор
Эксперт HTML/CSSЭксперт PHP
16677 / 6603 / 427
Регистрация: 12.06.2012
Сообщений: 19,834
Завершенные тесты: 1
26.12.2013, 00:00     Вычислить сумму элементов массива, которые являются четными #2
Цитата Сообщение от Romahka Посмотреть сообщение
и индексы которых делятся на 3.
все числа делятся на 3. Вопрос только в том, с остатком от деления или нет..
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
26.12.2013, 00:13     Вычислить сумму элементов массива, которые являются четными #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
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;
 
 
 
int main()
{
    const int size=20;
    int array[size];
    int summa=0;
    for(int i=0;i<size;i++)
        {
            array[i]=rand()%100;
            cout<<array[i]<<" ";
        }
    cout<<endl;
    for(int i=0;i<size;i++)
        if(i%3==0 && array[i]%2==0)
            {
                summa+=array[i];
                cout<<"array["<<i<<"]="<<array[i]<<endl;
            }
 
        cout<<"Summa="<<summa<<endl;
        system("pause");
        return 0;
}
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
26.12.2013, 00:46     Вычислить сумму элементов массива, которые являются четными #4
Romahka,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <iterator>
#include <algorithm>
 
int main()
{
    typedef std::istream_iterator<int> in;
    int i = 0;
    std::cout << std::accumulate(
        in(std::cin), in(), 0,
        [&i](const int &init, const int &value) { 
            return !(i++ % 3 || value & 1) ? value + init : init; 
        }
    );
    
    return EXIT_SUCCESS;
}
Bash
1
2
3
4
5
6
D:\Projects\c++\help>make
g++ cyberforum.cpp -o run.exe -std=c++11
 
D:\Projects\c++\help>run.exe
1 2 3 4 5 6 7 8 9 0 ^Z
4
Yandex
Объявления
26.12.2013, 00:46     Вычислить сумму элементов массива, которые являются четными
Ответ Создать тему
Опции темы

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