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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ аппроксимация, почему так! http://www.cyberforum.ru/cpp-beginners/thread835106.html
строю линейную аппроксимацию, для приблизительно одинаковых значений у строится неправильно, вот исходник //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm"
C++ Выведение минимума каждой строки массива Добрый вечер. Ниже код программы: вводите размер массива(например 3Х3) далее вводишь числа, после чего выводится наименьшее число из всего массива. Подскажите пожауйста как сделать чтобы выводился минимум не всего массива, а каждой строки. #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) http://www.cyberforum.ru/cpp-beginners/thread835101.html
Кодирование и декодирование QR кода C++
Люди, помогите! У меня сложное задание по курсовой и я не знаю что делать. Вот такое задание "работа с QR кодами(кодирование и декодирование)" нужно написать на плюсах. Кто что знает? Помогите!!!! Те топики что есть на форуме, мне не подошли. Растолкуйте пошагово, пожалуйста!
Помогите перевести код с Паскаля на C++ C++
Помогите перевести код с Паскаля на C++ uses crt; type r=record; film: string; rej: string; year: integer; end; var f:file of r;
C++ Создание итератора map сдвинутого на n http://www.cyberforum.ru/cpp-beginners/thread835075.html
Доброго времени суток :) Допустим есть функция которая вернет константную ссылку на элемент. const Player& Team::GetPlayerByNumberInTeam(unsigned int number) const { std::map<int, Player*>::const_iterator iter = players.begin(); return *(iter->second); }
C++ Перевод программы на файловый ввод,вывод Здравствуйте,имеется программа которая переводит символы строки в азбуку Морзе,мне нужна аналогичная прога которая будет считывать 1 строку стекстового файла и выводить переведенный текст в консоль.Я пытался использовать разные функции типа ifstream ,fgets но уменякактоне получалось.Прошу,кому не трудно напишите пару строк как это можно сделать ,заранее благодарю! #include <iostream> #include... подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
11.04.2013, 21:06     Вычислить сумму тех его элементов, значения которых есть четные числа
fogfog, вот тебе первое задание

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
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <iomanip>
#include <vector>
#include <cstdlib>
#include <time.h>
#include <algorithm>
#include <iterator>
#include <numeric>
using namespace std;
 
class sum_odd{
    private:
        int sum;
 
    public:
        sum_odd():sum(0) {}
 
        void operator() (int elem){
            if(elem % 2 == 0)
                sum += elem;
        }
 
        int get_sum(){
            return sum;
        }
};
 
void ramdom(int &elem){
    elem = -20 + rand() % 41;
}
 
int main()
{
    int size;
    cout << "Enter the size of the array: ";
        cin >> size;
 
    srand(time(NULL));
    vector<int> coll(size);
    for_each(coll.begin(), coll.end(), ramdom);
 
    cout << "Array: ";
    copy(coll.begin(), coll.end(), ostream_iterator<int>(cout, " "));
 
    sum_odd odd;
    odd = for_each(coll.begin(), coll.end(), sum_odd());
    cout << "\nSum of odd items: " << odd.get_sum();
 
    cout << "\n\n";
    return 0;
}
Добавлено через 1 минуту
fogfog, второе задание не совсем понял, формулировка странная.
 
Текущее время: 11:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru