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

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

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

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

21.05.2014, 14:45. Просмотров 278. Ответов 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;
}
Вложения
Тип файла: docx Документ Microsoft Office Word (2).docx (35.4 Кб, 8 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2014, 14:45     Дано натуральное число n. Вычислить
Посмотрите здесь:

Дано натуральное число n, вычислить - C++
Помогите пожалуйста решить задачи 1. Дано натуральное число n, вычислить а) \frac{1}{sin1}+\frac{1}{sin1+sin2}+...+\frac{1}{sin1+sinn} ...

Дано натуральное число n. Вычислить: S=1!+2!+3!+.+n! (n>1) - C++
Дано натуральное число n. Вычислить: S=1!+2!+3!+...+n! (n&gt;1)

Дано натуральное число n.Вычислить - C++
Дано натуральное число n.Вычислить sqrt(2+ sqrt(5 + sqrt(7...)). Под корнями располагается n первых простых чисел.

Дано натуральное число N. Вычислить - C++
Помогите решить задачу до завтра, зачет по информатике)) . Дано натуральное число N. Вычислить...

Дано натуральное число n. Вычислить: - C++
помогите написать на С++ Дано натуральное число n. Вычислить: 1*2+2*3*4+3*4*5*6+...+n(n+1)...2n

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AnDrew_LP
160 / 162 / 9
Регистрация: 29.05.2010
Сообщений: 435
21.05.2014, 15:33     Дано натуральное число n. Вычислить #2
C++
1
2
for(int i = 1; i <= n; i++)
   p += 1.0 - 1.0 / (double)(2 * i);
gamer-wer
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 17
21.05.2014, 16:57  [ТС]     Дано натуральное число n. Вычислить #3
p += 1.0 - 1.0 / (double)(2 * i);
а что это строчка значит ?
+= это что ?
и откуда 1,0 взялось
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2014, 17:41     Дано натуральное число n. Вычислить
Еще ссылки по теме:

Дано натуральное число n. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2*n+1)^2 - C++
помогите написать на С++ дано натуральное число n. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2*n+1)^2

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

Дано натуральное число.... Вычислить - C++
Дано натуральное число n. Вычислить n_ \ (-1)^k *(k+1) /_ ------------- k=0 k! Как то так......

Дано натуральное число N. Вычислить - C++
Тут еще более или менее понятно, но все-таки хотелось бы сверить... 3.Дано натуральное число N. Вычислить S=\sum_{i=1}^{N}{i!/(N+i)!} ...

Дано натуральное число N. Вычислить - C++
Дано натуральное число N. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2n+1)^2

Дано натуральное число N>2. Вычислить - C++
Помогите решить задачу: Дано натуральное число N&gt;2. Вычислить \sum_{k=2}^{N}\prod_{i=1}^{k-1}sin(\pi+i/k) Добавлено через 20 минут ...


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

Или воспользуйтесь поиском по форуму:
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,183
Завершенные тесты: 1
21.05.2014, 17:41     Дано натуральное число n. Вычислить #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 (ноль можно опускать)
Yandex
Объявления
21.05.2014, 17:41     Дано натуральное число n. Вычислить
Ответ Создать тему
Опции темы

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