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

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

Войти
Регистрация
Восстановить пароль
 
Денис96
 Аватар для Денис96
0 / 0 / 0
Регистрация: 10.08.2011
Сообщений: 55
#1

Вычисление значения выражения - C++

21.10.2012, 15:55. Просмотров 364. Ответов 3
Метки нет (Все метки)

Ребята, помогите, пожалуйста, кто-нибудь с задачкой.
Даны натуральное число n.
Нужно получить:
(1+1/(1^2))(1+1/(2^2))...(1+1/(n^2))
Очень срочно! Буду очень благодарен тому, кто решит.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2012, 15:55     Вычисление значения выражения
Посмотрите здесь:

Вычисление значения выражения. C++
C++ Вычисление значения выражения
Работа со стеком. Вычисление значения логического выражения C++
Вычисление значения выражения C++
Вычисление значения выражения C++
Вычисление значения выражения по заданной формуле C++
Вычисление значения выражения C++
C++ Вычисление значения логического выражения
C++ Вычисление значения выражения с помощью макроса max
Вычисление значения логического выражения C++
C++ Вычисление значения выражения
C++ Вычисление значения выражения

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
JlightenDev_C++
 Аватар для JlightenDev_C++
61 / 61 / 7
Регистрация: 12.08.2012
Сообщений: 150
21.10.2012, 16:32     Вычисление значения выражения #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main(){
    int n = 0; double c = 0, x = 1;
    do{
        system("CLS");
    cout << "Enter n: ";
    cin >> n;
    }while(n <= 0);
    for(double i = 1; i <= n; i++){
    c = (1+1)/pow(i,2);
    x *= c;
}
cout << x << endl << endl;
system("PAUSE");
return 0;
}
Lana_levchuk
6 / 6 / 0
Регистрация: 21.10.2012
Сообщений: 26
21.10.2012, 17:29     Вычисление значения выражения #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iomanip>
#include  "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int _main(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL, "Russian");
 
    int n;
    float itog;
    cout<<"Введите натуральное число: "<<endl;;
    cin>>n;
    itog=1.0;
    for (int i=1;i<=n;i++)
    {
        itog = itog*(1+1/(2*float(i)));
    }
    cout<<itog;
    _getch ();
    return 0;
}
Денис96
 Аватар для Денис96
0 / 0 / 0
Регистрация: 10.08.2011
Сообщений: 55
21.10.2012, 19:46  [ТС]     Вычисление значения выражения #4
Вот у меня примерно такая же логика была, но что-то не сработало. Спасибо!
Yandex
Объявления
21.10.2012, 19:46     Вычисление значения выражения
Ответ Создать тему
Опции темы

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