Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 21
1

Циклические алгоритмы, найти сумму всех чисел непустой последовательности

10.02.2018, 22:41. Показов 839. Ответов 6
Метки нет (Все метки)

Помогите, пожалуйста, решить задачу, если можно на чистом С++

Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти сумму всех чисел последовательности, больших числа x.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2018, 22:41
Ответы с готовыми решениями:

Циклические алгоритмы: найти сумму первых k чисел Пелля
Числа Пелля определяются так: первое число равно 1, второе равно 2, каждое следующее равно...

Циклические операторы: найти сумму всех четных чисел, меньших заданного числа N
Написать программу, находящую сумму всех четных чисел, меньших заданного числа N. Сначала задается...

Найти сумму всех чисел последовательности, количество всех чисел последовательности
Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти: а) сумму всех чисел...

Найти: а) первое число в последовательности большее n б) сумму всех чисел в последовательности
Последовательность Фибоначчи образуется так: первый и второй члены последовательности равны 1,...

6
║XLR8║
1211 / 908 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
10.02.2018, 23:25 2
5304319, http://en.cppreference.com/w/c... accumulate
0
7245 / 4901 / 2821
Регистрация: 18.12.2017
Сообщений: 15,391
11.02.2018, 02:50 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
int a, sum=0;
double x;
cout <<"x="; cin >>x;
cout <<"Enter elements:\n";
    do
    { 
    cin >> a; 
    if (a>x) sum+=a;
    }
    while (a!=0); 
cout <<"sum="<<sum;    
system("pause");
return 0;
}
1
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 21
14.02.2018, 08:53  [ТС] 4
Спасибо большое

Добавлено через 4 минуты
Yetty, Как работает данный код? на графе "ввести элементы" компилятор ничего не делает
0
║XLR8║
1211 / 908 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
14.02.2018, 10:38 5
Цитата Сообщение от 5304319 Посмотреть сообщение
Найти сумму всех чисел последовательности, больших числа x.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <valarray>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::valarray<int> v{1, 2, 3, 4, 5, 0, 6, 7, 8, 9, -1};
    std::copy(std::begin(v), std::end(v), std::ostream_iterator<int>(std::cout, ", "));
    std::cout << std::endl;
    int x = 6;
    std::cout << static_cast<std::valarray<int>>(v[v > x]).sum() << std::endl;
}
0
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 21
14.02.2018, 11:24  [ТС] 6
outoftime, спасибо большое
0
7245 / 4901 / 2821
Регистрация: 18.12.2017
Сообщений: 15,391
14.02.2018, 16:24 7
Цитата Сообщение от 5304319 Посмотреть сообщение
Yetty, Как работает данный код? на графе "ввести элементы" компилятор ничего не делает
сначала вводите x, затем элементы последовательности (после каждого <Enter>)
x=5
Enter elements:
2
4
8
9
0
sum=17
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2018, 16:24

циклические алгоритмы, с параметром,Дано натуральное число n. Получить сумму тех чисел вида i3+3in2+n (i=1, 2,
Дано натуральное число n. Получить сумму тех чисел вида i3+3in2+n (i=1, 2, …, n), которые являются...

Найти сумму всех чисел последовательности
Дана последовательность целых чисел, оканчивающаяся нулем. Найти а)сумму всех чисел...

Найти сумму всех чисел последовательности
Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти: а) сумму всех чисел...

Найти сумму и количество всех чисел последовательности
Задача на цикл с условием. Не смог ее решить. Задача: Дана непустая последовательность целых...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru