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

программа, вычисляющая сумму первых n членов ряда: 1+1/2+1/3+1/4+…

19.11.2012, 13:39. Показов 5672. Ответов 3
Метки нет (Все метки)

Задание выполните, используя все три оператора цикла (т.е. вывод результатов на экран у Вас будет осуществляться трижды с коментарием о названии оператора цикла).
Написать программу, которая вычисляет сумму первых n членов ряда: 1+1/2+1/3+1/4+… Количество суммируемых членов ряда задается во время работы программы.

Вычисление частичной суммы ряда: 1+1/2+1/3+ ...
Введите кол-во суммируемых членов ряда -> 15
Сумма первых 15 членов ряда равна 3.3182
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2012, 13:39
Ответы с готовыми решениями:

Программа вычисляющая сумму первых n членов арифметической прогрессии
Помогите пожалуйста написать программу на С++, вычисляющую сумму первых n членов арифметической...

Программа вычисляющая сумму первых 150 членов арифметической прогрессии
Помогите пожалуйста написать программу на С++, вычисляющую сумму первых 150 членов арифметической...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Как будет выглядеть программа на Си Задания для выполнения Для ряда a_1+a_2 +\cdots+ a_n +...

3
3334 / 2706 / 734
Регистрация: 25.03.2012
Сообщений: 9,789
Записей в блоге: 1
19.11.2012, 13:45 2
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
int main(void){
  int i, n;
  double sum;
  sum=0.0;
  scanf("%d", &n);
  for (i=1; i<=n; i++)sum+=1.0/i;
  printf("%f", sum);
  return 0;
}
1
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
26.11.2012, 10:34  [ТС] 3
можно решить эту задачу 3 операторами циклами?
0
75 / 60 / 24
Регистрация: 03.06.2011
Сообщений: 309
26.11.2012, 11:45 4
цикл for был выше
цикл while
C
1
2
3
4
5
6
7
8
9
10
11
 #include <stdio.h>
int main(void){
  int i=1, n; //i просвоим единицу иначе будет браться рандомное значение
  double sum;
  sum=0.0;
  scanf("%d", &n);
  while (i<=n)
  { sum+=1.0/i; i++; }
  printf("%f", sum);
  return 0;
}
цикл do while
C
1
2
3
4
5
6
7
8
9
10
11
 #include <stdio.h>
int main(void){
  int i=1, n;// i присвоим единицу иначе будет браться рандомное значение
  double sum;
  sum=0.0;
  scanf("%d", &n);
  do {  sum+=1.0/i; i++;  }
 while (i<=n);
  printf("%f", sum);
  return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2012, 11:45

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Добавлено через 10 часов 32 минуты Для ряда, члены которого вычисляются по формуле,...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
вот формула по которому можно ориентироваться: a_n=\left(-1 \right)^n\,\frac{n+1}{n^2+1}

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...


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

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

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