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

В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному K. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. http://www.cyberforum.ru/cpp-beginners/thread1085130.html
Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. eN"]Текст задания переведен на русский язык. Впредь делайте это самостоятельно!
C++ Алгоритм обхода диагонали параллельной главной диагонали матрицы Как обработать каждый элемент матрицы, находящийся на диагонали параллельной главной диагонали? Понимаю, что надо ввести какую-то зависимость от номера диагонали, но как это алгоритмизировать и написать в коде не понимаю! Добавлено через 17 минут Никто не знает?! http://www.cyberforum.ru/cpp-beginners/thread1085121.html
C++ Чем написать программу, которая выполняет определенные действия в браузерных играх
Всем доброго времени суток! Простите если не по теме! Не знал куда отписать и где спросить! Интересует такой вопрос? Чем можно написать программу?? Программа должна будет зайти допустим на Одноклассники после в игру, далее в игре выполнить некоторые функций??? В программирование понимаю мало так что не судити строго! Жду ваших подсказок и направлений моих дальнейших действий!??:read:
Написать программу, которая буде искать и открывать файл. C++
Здравствуйте. Надо написать программу, которая буде искать и открывать файл. Пока что написано только что бы читать файл, уже по заданному местоположению, скажите, как сделать так, что бы можно было искать файл. Искать в смысле либо по расположению, либо по маске на диске. Помогите пожалуйста.
C++ Ввод рядка и его сортировка http://www.cyberforum.ru/cpp-beginners/thread1085087.html
Написать программу в которой вводиться рядок слов, отсортировать слова по первой букве.
C++ Вычислить значение выражения Задачка вроде простая y(x)=(ln|x-a|+d)/(cx+bx), x=1(0.3)2.5 Вот что получилось: #include <cmath> #include <iostream> #include <conio.h> using namespace std; int main() { float y, a, d, c, b, x; подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
5665 / 3144 / 356
Регистрация: 29.11.2010
Сообщений: 8,420
30.01.2014, 17:18     В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному K.
Решение в одну строчку:
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include <numeric>
 
int main()
{
    const int a[] = {1, 2, 3, 4, 5, 6, 7, 8}, k = 3;
    std::cout << std::accumulate(std::begin(a), std::end(a), 0, [k](const int x, const int y) {return x + y * !(y % k); });
}
 
Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru