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

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

Войти
Регистрация
Восстановить пароль
 
gamer-wer
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 17
#1

Дано натуральное число n. Вычислить - C++

21.05.2014, 14:45. Просмотров 292. Ответов 3
Метки нет (Все метки)

вот как я пытался сделать.Скажите что не так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
 setlocale(LC_ALL, "Russian");
 double i,a,p,b;
 int n;
 cout<<"Введите n: ";cin>>n;
 p=1;
 for (i=1;i<=n; i++)
 {
  b=1-(1/(2*i));
   p=p*b;;
 }
 cout<<"p= "<<p;
 cin>>a;
 _getch();
 return 0;
}
0
Вложения
Тип файла: docx Документ Microsoft Office Word (2).docx (35.4 Кб, 8 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2014, 14:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано натуральное число n. Вычислить (C++):

Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn - C++
Прошу помочь с 3-мя задачками очень нужно сдать а сделать никак не могу. 1) Дано натуральное число n, действительное число х. Вычислить...

Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. - C++
Дано натуральное число N и вещественное число x. Вычислить S=\sum \limits_{i = 1}^N \frac x {(N+i)!}

Дано натуральное число n и действительное число x; вычислить значение выражения - C++
Как будет по этой формуле? 1+(х^2)\2!+(x^4)\4!+...+(x^2m)\(2m)!

Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать - C++
Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать Если не...

Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d - C++
1 Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d. 2. Дано трехзначное число....

Дано натуральное число n. Вычислить S = 1*2+2*3*4+.+n(n+1)2n - C++
S = 1*2+2*3*4+...+n(n+1)2n помогите ребят плиз

3
AnDrew_LP
160 / 160 / 9
Регистрация: 29.05.2010
Сообщений: 435
21.05.2014, 15:33 #2
C++
1
2
for(int i = 1; i <= n; i++)
   p += 1.0 - 1.0 / (double)(2 * i);
0
gamer-wer
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 17
21.05.2014, 16:57  [ТС] #3
p += 1.0 - 1.0 / (double)(2 * i);
а что это строчка значит ?
+= это что ?
и откуда 1,0 взялось
0
zss
Модератор
Эксперт С++
6486 / 6049 / 1986
Регистрация: 18.12.2011
Сообщений: 15,690
Завершенные тесты: 1
21.05.2014, 17:41 #4
Цитата Сообщение от gamer-wer Посмотреть сообщение
+= это что
AnDrew_LP, опечатался. По условию Вашей задачи надо считать произведения.
Поэтому
C++
1
p *= 1.0 - 1.0 / (2.0 * i);
Или, что то же самое
C++
1
p =p*( 1.0 - 1.0 /(2.0 * i));
Операции надо выполнять с действительными, а не целыми числами.
Поэтому все константы тоже пишем действительные 1.0 2.0 (ноль можно опускать)
1
21.05.2014, 17:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2014, 17:41
Привет! Вот еще темы с ответами:

Дано натуральное число N. Вычислить - C++
Дано натуральное число N. Вычислить: \frac{1}{2}+\frac{3}{2}+\frac{4}{3}+...+\frac{n+1}{n} Заранее спасибо.:)

Дано натуральное число п. Вычислить: - C++
Помогите пожалуйста решить задачу Дано натуральное число п. Вычислить: а) 2n; б) n! чтоб работало в Borland (и если можно...

Дано натуральное число N. вычислить - C++
Помогите решить задачи!!

Дано натуральное число N. Вычислить - C++
Дано натуральное число N. Вычислить http://s018.***********/i504/1304/29/028a3931cb1b.jpg помогите решить в С++


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

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

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