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

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

Войти
Регистрация
Восстановить пароль
 
Kill100
401 / 267 / 37
Регистрация: 11.12.2010
Сообщений: 1,134
Завершенные тесты: 1
#1

[c++]О_о как решить такую формулу? - C++

12.12.2010, 15:50. Просмотров 412. Ответов 6
Метки нет (Все метки)

Как решить такую формулу?
http://vimages.ru/images/wsw.gif
Пробовал вот так не тот результат выдаёт.
C++
1
2
3
4
5
6
7
    int n;
    double s=0;
    cin>>n;
    for(int i=0; i<n;i++)
    {
            s+=sqrt(3*(n-i));
            };
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2010, 15:50     [c++]О_о как решить такую формулу?
Посмотрите здесь:

Помогите решить такую задачу. Среднее арифметическое таких значений функций, которые имеют четную целую часть. - C++
Доброго времени суток. Помогите решить такую задачу. Среднее арифметическое таких значений функций, которые имеют четную целую часть.

как вызвать такую рекурсию? - C++
допустим, у меня есть число, равное 5. есть две ф-ции, одна прибавляет, другая вычитает. хочу реализовать такую &quot;иерархию&quot; как на...

Как понимать такую запись? - C++
typedef int (rifii&amp;) (int, int); Прежде встречал использование typedef для создания псевдонимов длинных имен. А здесь не понятно,...

Как записать такую функцию? С++ - C++
Как записать такую функцию?

Как нарисовать такую фигуру? - C++
Как нарисовать вот такую фигуру или типо такой главное код нужен хоть прямоугольник. Пожалуйста помогите.

Как реализовать такую сортировку?? - C++
У меня имеется структура данных, я хочу ввести месяц, а мне чтобы вывелись люди, у которых в этом месяце день рождения, как это сделать? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Евгений М.
1035 / 976 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
12.12.2010, 16:01     [c++]О_о как решить такую формулу? #2
Лучше вычисли с помощью цикла от n до 1.

Добавлено через 2 минуты
C
1
2
for (int i=n; i>0; i--)
s = sqrt(3*i + s)
Вроде так
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
12.12.2010, 16:03     [c++]О_о как решить такую формулу? #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
    int n;
    cout << "n = ";cin >>n;
    double s=0;
    for(int i=n;i>0;i--)
        s=pow(s+3*i,0.5);
    cout << "s = " << s << endl;
    cin.get();
    cin.get();
}
Как то так
Kill100
401 / 267 / 37
Регистрация: 11.12.2010
Сообщений: 1,134
Завершенные тесты: 1
12.12.2010, 16:16  [ТС]     [c++]О_о как решить такую формулу? #4
при n=2 должно быть 2,3344142183389772393175122672104 а получается 4,18
при n=3 должно быть 2,4494897427831780981972840747059 а получается 7,18
при n=4 должно быть 2,9966553355735518716297461764023 а получается 10,56
то есть стремится к бесконечности намного быстрее.

Добавлено через 2 минуты
Overmind024, спс а что делает pow ???
но кажется все равно не верно считает...
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
12.12.2010, 16:17     [c++]О_о как решить такую формулу? #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(void)
{
    int n;
    double s=0;
    cin>>n;
    for(int i=n; i>=1; i--)
    {
            s=sqrt(3.0*i+s);
    }
    cout.precision(5);
    cout<<"S="<<s;
    system("pause");
    return 0;
}
при n=4 должно быть 2,9966553355735518716297461764023
Уверены?
Kill100
401 / 267 / 37
Регистрация: 11.12.2010
Сообщений: 1,134
Завершенные тесты: 1
12.12.2010, 16:26  [ТС]     [c++]О_о как решить такую формулу? #6
Цитата Сообщение от MILAN Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(void)
{
    int n;
    double s=0;
    cin>>n;
    for(int i=n; i>=1; i--)
    {
            s=sqrt(3.0*i+s);
    }
    cout.precision(5);
    cout<<"S="<<s;
    system("pause");
    return 0;
}


Уверены?
Юольшое спасибо нет не уверен пересчитал вы правы программа верно решает я просто осчитался
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2010, 23:59     [c++]О_о как решить такую формулу?
Еще ссылки по теме:

Как создать такую игру - C++
как создать такую игру ? точнее думаю куда(в какой компонент) выводить буквы, тут буквы в разброс нету симметрии, еще на их надо...

Как написать такую программу - C++
Как,а вернее в какой среде, можно без особых усилий(не работая с WinAPI) написать такую элементарную программу.Программы написана в...

Как записать такую матрицу в файл? - C++
int rrr={ {1,1,1,1,1,1} {1,1,1,1,1,1}, {0,0,1,1,1,1}, {1,1,0,1,1,1}, {1,1,1,0,0,0}, {1,1,1,1,0,1} };как записать такую...

Как ввести в программе такую функцию - C++
Совсем недавно осваиваю с++. Не получается f присвоить эту функцию. Не знаю, как правильно вводить


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

Или воспользуйтесь поиском по форуму:
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
12.12.2010, 23:59     [c++]О_о как решить такую формулу? #7
Overmind024, спс а что делает pow ???
но кажется все равно не верно считает...
pow - это степень
Yandex
Объявления
12.12.2010, 23:59     [c++]О_о как решить такую формулу?
Ответ Создать тему
Опции темы

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