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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
scenik
3 / 3 / 1
Регистрация: 03.12.2011
Сообщений: 55
#1

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

08.10.2013, 19:08. Просмотров 1665. Ответов 2
Метки нет (Все метки)

Дано натуральное число n. Вычислить (1+1/1^2)+(1+1/2^2).(1+1/n^2)
Буду премного благодарен если напишите вместе с комментариями, я путаюсь в for
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2013, 19:08     Дано натуральное число n. Вычислить (1+1/1^2)+(1+1/2^2).(1+1/n^2)
Посмотрите здесь:

Дано натуральное число.... Вычислить C++
C++ Дано натуральное число n. Вычислить:
Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать C++
Дано натуральное число N. Вычислить C++
C++ Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда.
C++ Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn
Дано натуральное число N>2. Вычислить C++
Дано натуральное число N. Вычислить C++
Дано натуральное число n. Вычислить C++
Дано натуральное число n.Вычислить C++
Дано натуральное число N. Вычислить C++
C++ Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
5Hur1KEN
10 / 10 / 1
Регистрация: 25.09.2013
Сообщений: 64
08.10.2013, 19:54     Дано натуральное число n. Вычислить (1+1/1^2)+(1+1/2^2).(1+1/n^2) #2
Будет без комментариев, всем подавай как мёд так и ложку...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
void main()
{
int n;
double res=1;
cout<<"Enter n: ";
cin>>n;
for(int i=1;i<=n;i++){
res = res*(1+1/(i*i));
}
cout<<"The result is: "<<res<<endl;
}
я писал без компилятора, посему могут быть незначительные ошибки
ValeryS
Модератор
6485 / 4951 / 455
Регистрация: 14.02.2011
Сообщений: 16,400
08.10.2013, 20:03     Дано натуральное число n. Вычислить (1+1/1^2)+(1+1/2^2).(1+1/n^2) #3
Цитата Сообщение от 5Hur1KEN Посмотреть сообщение
посему могут быть незначительные ошибки
вот она твоя ошибка
Цитата Сообщение от 5Hur1KEN Посмотреть сообщение
(1+1/(i*i));
1/(i*i) будет приводится к int в результате все что больше 1 дробь будет равна 0

нужно приводить к плавающим
например так
C++
1
res = res*(1+1.0/(double)(i*i));
Добавлено через 1 минуту
чей то я не понял в заголовке сумма, в задании произведение
Yandex
Объявления
08.10.2013, 20:03     Дано натуральное число n. Вычислить (1+1/1^2)+(1+1/2^2).(1+1/n^2)
Ответ Создать тему
Опции темы

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