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

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

Войти
Регистрация
Восстановить пароль
 
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
#1

Рекуррентный алгоритм! подскажите как написать програмку! - C++

11.10.2013, 15:57. Просмотров 505. Ответов 3
Метки нет (Все метки)

Нужна сумма вот этого рядаРекуррентный алгоритм! подскажите как написать програмку!

Нужно код С++. Исправьте пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double our_rish(double x, double eps)
{
    int i=0; double u=x, result=u;
    cout<<" Введiть значення x: "; cin>>x;
    cout<<" Введiть значення eps: "; cin>>eps;
    if (x>1)
    {while (abs(u)>eps)
        { i++;
            u=(i+1)/x;
            result+=u;
        }
    }
    return result;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2013, 15:57     Рекуррентный алгоритм! подскажите как написать програмку!
Посмотрите здесь:

C++ лаба по Си++ подскажите как написать=)
C++ Нужно написать небольшую програмку на С++
C++ Рекуррентный алгоритм, найти сумму ряда
Подскажите как написать программы на С++ C++
подскажите програмку C++
C++ как написать этот алгоритм?
Подскажите, как правильно написать C++
Подскажите как написать C++
подскажите, как написать уравнение C++
подскажите, как правильно составить алгоритм C++
C++ Нужно написать простенькую програмку
Как написать алгоритм? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newyork7776
 Аватар для newyork7776
347 / 340 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
11.10.2013, 16:46     Рекуррентный алгоритм! подскажите как написать програмку! #2
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double our_rish(double x, double eps)
{
    int i=0; 
    cout<<" Введiть значення x: "; cin>>x;
    double u=x, result=u;
    cout<<" Введiть значення eps: "; cin>>eps;
    if (x>1)
    {while (abs(u)>eps)
        { i++;
            u=(i+1)/x;
            result+=u;
        }
    }
    return result;
}
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
11.10.2013, 22:19  [ТС]     Рекуррентный алгоритм! подскажите как написать програмку! #3
Цитата Сообщение от newyork7776 Посмотреть сообщение
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double our_rish(double x, double eps)
{
    int i=0; 
    cout<<" Введiть значення x: "; cin>>x;
    double u=x, result=u;
    cout<<" Введiть значення eps: "; cin>>eps;
    if (x>1)
    {while (abs(u)>eps)
        { i++;
            u=(i+1)/x;
            result+=u;
        }
    }
    return result;
}
Не работает! Если вводить значение х>1 - ничего не возвращает
newyork7776
 Аватар для newyork7776
347 / 340 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
11.10.2013, 23:01     Рекуррентный алгоритм! подскажите как написать програмку! #4
я просто исправил ваш код но не переписивал програмку
double u=x, result=u; , но сначала нужно узнать х
Yandex
Объявления
11.10.2013, 23:01     Рекуррентный алгоритм! подскажите как написать програмку!
Ответ Создать тему
Опции темы

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