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

Найти те числа, что при делении на 7 дают остаток 1, 2, или 5 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ удалить из каждого слова в котором четное количество букв последнюю букву http://www.cyberforum.ru/cpp-beginners/thread575258.html
в произвольном тексте (взятом из файла), содержащем не более 10 строк,в каждой строке не более 80 символов, удалить из каждого слова в котором четное количество букв последнюю букву,а для слов с...
C++ Вопросы по курсовой работе Привет всем. Создал эту тему, чтобы задавать вопросы по ходу дела. Что-то я ищу в Интернете, а что-то с целью лучшей-оптимальной реализации я спрошу тут. Ну, всё в одном, так сказать, чтобы... http://www.cyberforum.ru/cpp-beginners/thread575245.html
C++ Нейронные сети. Алгоритм обратного распространения ошибки
Такая проблема есть код, но в нем нет обучения, его нужно добавить я не знаю как) Помогите пожалуйста кто может. #include "stdafx.h" #include <math.h> #include <iostream> using namespace std;...
можно ко из Matlab положить на язык CCS v3.1 C++
достаточно только перевести в язык си.... если вдруг необходимо.... задание: нужно составить рабочий код для "расчета и программной реализации равнополосного банка цифровых фильтров на DSP...
C++ Линейная и разветвленная структура http://www.cyberforum.ru/cpp-beginners/thread575215.html
Кто поможет, за раннее спасибо) 1.Дано значение угла α в градусах (0 < α < 360). Определить значение этого же угла в радианах, учитывая, что 180° = π радианов. В качестве значения π использовать...
C++ Помогите создать меню в консоли Есть код игры змейка и надо сделать меню тут же в консоли, самое простое, в котором есть 'Старт' и 'Выход', а выбор осуществляется курсором, который двигается вверх и вниз : #include <time.h> ... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,592
15.05.2012, 16:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <iterator>
#include <algorithm>
#include <random>
 
int main()
{
    const std::size_t N = 20;
    int A[N], count = 0, sum = 0;
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_int_distribution<> uid(0, 99);
    std::generate(A, A + N, [&uid, &gen] {return uid(gen); } ); 
    std::copy(A, A + N, std::ostream_iterator<int>(std::cout, " ")); 
    std::for_each(A, A + N, [&count, &sum](const int value)
       {if(value % 7 == 1 || value % 7 == 2 || value % 7 == 5) {count++; sum += value; } } ); 
    std::cout<< std::endl<< (double)sum / count;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru