0 / 0 / 0
Регистрация: 10.09.2014
Сообщений: 57
1

Вычислить значение выражения

26.09.2014, 23:48. Показов 5752. Ответов 9
Метки нет (Все метки)

Как записать эту ф-цию в С++?
Изображения
 
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.09.2014, 23:48
Ответы с готовыми решениями:

Вычислить значение выражения
Помогите пожалуйста написать программный код) Af^2+B(sqrt(f+1)), ...

Вычислить значение выражения
Вычислить значение выражения

Вычислить значение выражения
Помогите пожалуйста выполнить данное задание.

Вычислить значение выражения
Дано натуральное число n. Вычислить . i1 j1 i 2 j

9
13 / 12 / 9
Регистрация: 09.11.2012
Сообщений: 367
Записей в блоге: 1
27.09.2014, 01:09 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
int main()
{
    int n;
    std::cout << "enter n: ";
    std::cin >> n;
 
    double y = std::sqrt(1.0 + std::sqrt(3.0 + std::sqrt(5.0 + std::sqrt((2 * n + 1.0)))));
 
    std::cout << "result: " <<  y << std::endl;
 
    return 0;
}
1
87 / 68 / 19
Регистрация: 07.03.2011
Сообщений: 169
27.09.2014, 01:55 3
Нет, тут нужен рекурсивный алгоритм.
0
502 bad gateway
Эксперт PHP
4608 / 3748 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
27.09.2014, 02:11 4
Цитата Сообщение от Чумаков Антон Посмотреть сообщение
Нет, тут нужен рекурсивный алгоритм.
не обязательно
C++
1
2
3
4
5
6
int n = 0;
cin >> n;
double res = 0.0;
for (int i=n; i >= 0; --i) {
    res = sqrt(2*n+1 + res);
}
0
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
27.09.2014, 14:00 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <math.h>
int main()
{
    int n;
    cout << "Enter n:";
    cin >> n;
    double x=0;
    for(int i=(2*n+1);i!=1;i-=2)
    {
        x+=sqrt(i);
    }
    cout << x;
    return 0;
}
0
Модератор
Эксперт С++
11348 / 9312 / 5594
Регистрация: 18.12.2011
Сообщений: 24,849
27.09.2014, 14:02 6
Gr1f0nn, У Вас корни складываются по отдельности, а надо
корень от корня от корня и т.д.
См. предыдущий пост.
1
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
27.09.2014, 14:32 7
zss, Понял ошибку, спасибо ^_^

Добавлено через 7 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <math.h>
int main()
{
    int n;
    cout << "Enter n:";
    cin >> n;
    double x=0;
    for(int i=(2*n+1);i>0;i-=2)
    {
        x=sqrt(i+x);
    }
    cout << x;
    return 0;
}
Добавлено через 3 минуты
теперь 100% работает правильно ^_^
на калькуляторе проверил

Добавлено через 2 минуты
zss, В предыдущем примере, если я ввожу n = 1, то результат равен 2.17533 , а должен быть 1.65, так как x= sqrt(1 + sqrt(3))
1
502 bad gateway
Эксперт PHP
4608 / 3748 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
27.09.2014, 14:40 8
Gr1f0nn, опечатался, вместо n там i нужно поставить
C++
1
res = sqrt(2*i+1 + res);
1
21 / 21 / 19
Регистрация: 10.09.2013
Сообщений: 285
28.09.2014, 02:41 9
Лучший ответ Сообщение было отмечено ZAndrey как решение

Решение

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()
{
    double n,y,k;
    cout<<"Enter n:";
    cin>>n;
    k=2*n+1;
    y = sqrt(k);
    while(k == 1)
    {
        k -= 2;
        y = sqrt(k+y);
    }
    cout<<y<<endl;
    system("pause");
    return 0;
}
0
0 / 0 / 0
Регистрация: 10.09.2014
Сообщений: 57
02.10.2014, 18:35  [ТС] 10
воу, спс
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.10.2014, 18:35

Вычислить значение выражения
Вычислить S = cos(x) = 1 - x^2/2! + x^4/4! +..+ (-1)^N x^(2 N)/(2 N)! для заданного N.

Вычислить значение выражения
Народ, помогите написать программку программирование циклических алгоритмов, она не очень сложная,...

Вычислить значение выражения
Найти значение с точностью к 0.00001 для значений х,размещенных на интервале (0;1) с шагом 0.25.

Вычислить значение выражения
Пожалуйста, весь код.


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

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

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