Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 27

Работа с лямбда-выражением

04.06.2019, 19:08. Показов 298. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите доделать прогу. У меня числа берутся из файла и нужно, чтобы main считалось среднее значение этих чисел, вычислялась их сумма, мода и медиана через лямбда-выражения.
Вот числа:
12 68 3 99 23 7 11 46 74 90 88 4 13 17 58 72 63 44 50 1 49 94 5 62 39 85 16 55 31

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
#include "pch.h"
#include <iostream>
#include <vector>
#include <fstream>
#include <algorithm>
 
using namespace std;
 
class Data
{
    vector<int> data_; 
public:
    void push_back(int value) 
    {
        data_.push_back(value);
    }
 
    const auto& data() 
    {
        return data_;
    }
 
    template <typename F> 
    void process(F && f) 
    {
        for_each(data_.begin(), data_.end(), f);
    }
};
 
int main()
{
    Data s;
    int value;
    int srednee;
    ifstream stream("Input.txt");
    while (stream >> value)
        s.push_back(value);
    s.process([](auto& e) { e += 0; });
    for (auto e : s.data())
        cout << e << endl; 
    ofstream wstream("output.txt"); 
    for (auto e : s.data())
        wstream << e << endl;
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.06.2019, 19:08
Ответы с готовыми решениями:

Работа с контейнерами и лямбда-выражениями
Исходные данные помещены в текстовый файл (в текстовом файле набор числовых данных (не менее 20 числовых значений)). Создать класс,...

Работа с лямбда-выражением
Собсно, имеем код на qt: //QVector&lt;Fraction *&gt; fractions; return fractions.at( ()-&gt;qint32{ qint32 i = -1; ...

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.06.2019, 19:08
Помогаю со студенческими работами здесь

Блок If с лямбда выражением
Помогите пожалуйста новичку. :) Как укоротить запись if (xF != 0F) { x = xF/1000F; } else { x = 1F;

Инициализация поля лямбда-выражением
В C# откомпилировалось это: using System; class MainClass { Action f = () =&gt; Console.WriteLine(); public static void...

Заменить цикл for лямбда-выражением
Лямбды идеально меняют цикл foreach, всякие операции поиска-сортировки. Для программиста все сокращается и упрощается. А можно ли их...

Сортировка экземпляров класса лямбда выражением
Здравствуйте. Есть класс: public class MyClass { private int numX; public int NumX { ...

Сортировка и вывод массива лямбда-выражением
Добрый день! Прошу Вас помочь мне найти причину ошибки, которая возникает у меня при выполнении. Задание: 1) Создайте массив...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru