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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
OlgaAO
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 23
#1

Циклы с параметром: найти сумму ряда - C++

22.11.2014, 06:14. Просмотров 229. Ответов 2
Метки нет (Все метки)

Пожалуйста помогите решить задачу. Найти значение выражения:
x/1 -(x-1)/2 +(x-2)/4 - (x-3)/8 + (x-4)/16 - … + 1/2x
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 06:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Циклы с параметром: найти сумму ряда (C++):

Циклы. Найти сумму ряда - C++
Доброй ночи,ребята помогите решить задачи на С++, в программировании новичок: Долго мучился не смог ввести формулу, поэтому выкладываю...

Циклы с известным числом повторений: найти сумму ряда - C++
задача на С++ циклы с известным числом повторений Написать код для задачи: Дано натуральное число n, действительное x. Вычислить: ...

Найти сумму ряда по заданной формуле, используя циклы while, do while, for - C++
Сумма=1\sin1+2\sin2+3\sin3+...+n\sin n. нужно полное решение.

Вложенные циклы: вычислить сумму ряда - C++
Здравствуйте. Помогите пожалуйста составить.

Вычислить сумму ряда по формуле (простейшие циклы) - C++
Здравствуйте, нужна помощь с вот такой задачей: Дано натуральное число N, вычислить

Вычислить сумму ряда по формуле (для решения задачи использовать вложенные циклы) - C++
Задано натуральное n. Вычислить сумму. Нужна ваша помощь, прошу, если не сложно

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
22.11.2014, 06:28 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
double f(int x)
{
 double r;
 int z;
 for (z=1, r=0.0; x>0; --x, z*=2)
 {
  r+=(((double)x)/((double)z));
 }
 return r; 
}
int main()
{
 int x;
 std::cin>>x;
 std::cout<<"y="<<f(x);
 return 0;
}
Добавлено через 1 минуту
Строки 6-9 - цикл сразу с двумя параметрами.
Параметр цикла есть величина, изменяемая в заголовке цикла и непосредственно используемая в его теле для чего либо кроме адресации.
То есть в
C++
1
2
3
4
for (i=0; i<20; ++)
{
 r*=a[i];
}
i - счётчик цикла, но не параметр цикла.

Добавлено через 6 минут
Счётчик цикла есть величина, изменяемая в заголовке цикла, входящая в условие его продолжения/завершения и последовательно принимающая ряд значений с некоторым шагом.
То есть в
C++
1
2
3
4
 for (z=1, r=0.0; x>0; --x, z*=2)
 {
  r+=(((double)x)/((double)z));
 }
x - и счётчик цикла и параметр цикла, а z - параметр цикла, но не счётчик цикла, так как не имеет шага и не входит в условие продолжения цикла (а условия завершения в данном случае нет совсем).
1
OlgaAO
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 23
04.12.2014, 15:29  [ТС] #3
Спасибо большое!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2014, 15:29
Привет! Вот еще темы с ответами:

Найти сумму ряда с заданной точностью, если дан общий член ряда - C++
Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо написать программу, т.е текст..на языке Си...

Найти сумму ряда с точностью до члена ряда - C++
Помогите пожалуйста с задачей , вот условие Найти сумму ряда с точностью до члена ряда, меньшего ε(0.0001) для заданного значения и...

Найти сумму ряда с точностью до члена ряда - C++
Найти сумму ряда с точностью до члена ряда, меньшего 0.0001 для заданного значения и сравнить эту сумму с функцией контроля. Для...

Циклы: найти среди членов заданного ряда первый, больший чем A - C++
#include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;windows.h&gt; #include&lt;cmath&gt; int main() { int n; float s,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru