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

Написать програму для подсчета элементарных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление суммы ряда http://www.cyberforum.ru/cpp-beginners/thread169042.html
Помогите решить задачку!!! Спросить у пользователя n, вычислить 1*2+2*3+...+(n-1)*n!!!
C++ Постраничный вывод в консоли Доброго времени суток. Скажите пожалуйста, как добавить в консольное приложение возможность постраничного вывода (наподобие ключа /p для некоторых команд cmd). Вывод производится с помощью printf. http://www.cyberforum.ru/cpp-beginners/thread169038.html
C++ ошибка при расчете! найти ее
#include <iostream> #include <math.h> using namespace std; int main() { double x; cin >> x; double sum = ((x-2)/(x-1)); for ( int i=1; i<=64; i++){ sum = sum * ((x-i*2)/(x-i*2));
Вывести название дня недели по его номеру C++
Вывести название дня недели по его номеру. Реализовать задачу, используя switch и IF.
C++ Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. http://www.cyberforum.ru/cpp-beginners/thread169017.html
Буду очень благодарен=(( 1. Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. а) использовать константы границ типов, определенные в файле limits.h б) не использовать константы границ типов. 2. Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
C++ Найти ошибку в решений #include <iostream> #include <math.h> using namespace std; int main() { double a, n; cin>>a; cin>>n; double sum=1/a; for (double i=1;i<=n;i++) подробнее

Показать сообщение отдельно
Mee
 Аватар для Mee
14 / 14 / 1
Регистрация: 05.07.2010
Сообщений: 88
25.09.2010, 01:10     Написать програму для подсчета элементарных функций
"Написать програму для подсчета элементарных функций" - это все задание лабораторной. Я так понял нужно написать свои функции для нахождения элементарных функций. Я написал экспоненту, синус, косинус, тангенс, котангенс через ряды Тейлора(совпадают значения), какие еще элементарные функции можно реализовать таким способом?

Пробовал написать функцию по ряду
но она только для очень маленьких аргументов, и у меня все равно не работает, вот она, найдите ошибку пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double lnMY(double x,double e)
{
    --x;
    int sign=1,n=0;
    long double xx=x, s=0;
     while (abs(xx/n+1)>e)  
     {
          s+=sign*xx/n+1;
          xx*=x;
          sign*=-1;
          n++;
     }
     return s;
}
Изображения
 
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru