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

Найти последовательности из трех элементов, сумма которых больше 10 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод простой итерации http://www.cyberforum.ru/cpp-beginners/thread1170465.html
Помогите с рекурсией!!! Задача: Найти корень заданного уравнения методом простой итерации с заданной точностью. Напомним, что в этом методе нужно уравнение свести к виду x=f(x) и очередное уточнение корня проводится по формуле xn+1=f(xn) до тех пор, пока |xn+1 – xn | > E, где E - заданная точность. Рядом с уравнением в скобках указано начальное приближение корня. x-sin(x)=0.25 (1.17) ...
C++ Подсчитать количество пустых строк в файле Сформировать текстовый файл. Подсчитать количество пустых строк в нем. Использовать функции, а также меню для выбора существующего или вновь создаваемого файла. http://www.cyberforum.ru/cpp-beginners/thread1170454.html
В одномерном массиве найти элементы меньше левого, но больше правого C++
Помогите пожалуйста написать программу, никак не выходит. В одномерном массиве (не менее 7 элементов) определите и выведите на экран количество элементов, которые меньше левого, но больше правого соседнего элемента.
C++ Задача на графы. Удалить ребро, соединяющее вершины a и b
Дан граф, состоящий из N вершин и заданный списком смежности. Удалить ребро, соединяющее вершины a и b.
C++ Найти все слова, содержащие латинские буквы (a, e, i, o, u) http://www.cyberforum.ru/cpp-beginners/thread1170451.html
Задан текст. Найти все слова, содержащие латинские буквы (a, e, i, o, u). Напечатать эти слова в порядке увеличения количества букв (a, e, i, o, u).
C++ Возвратить тип шаблона,так чтобы результат при вызове присваивался объекту Есть матрица,нужно создать новую матрицу и "перевернуть" (т.е. столбцы становятся строками,а строки-стобцами)-это сделано. Потом нужно сделать так,чтобы метод возвращал такое значение (типа array<T>),чтобы его можно было присвоить новому объекту в main. Я не знаю,как cделать так,чтобы новая матрица могла бы находиться в этом новом объекте из main. #include "stdafx.h" #include <iostream>... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
08.05.2014, 23:10     Найти последовательности из трех элементов, сумма которых больше 10
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <vector>
 
int main()
{
  auto vec{4, 2, 5, 2, 1, 1, 8, 4, 2};
  for(auto it = vec.begin(); it < vec.end() - 2; ++it)
    if(*it + *(it + 1) + *(it + 2) > 10)
      std::cout << *it << ' '<< *(it + 1) << ' ' << *(it + 2)  << '\n';
    return 0;
}
 
Текущее время: 04:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru