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

ряд Тейлора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Список: печать текста http://www.cyberforum.ru/cpp-beginners/thread988207.html
напечатать все слова, которые начинаются с буквы, отличную от буквы, с которой начинается первое слово текста. Перед печатью удалить из слов все буквы 'a' и 'o'. использовать СПИСКИ
C++ Зависат консольное приложение задача если слово "А" есть в файлах из заданной папки то вывести номер файла в котором есть это слово слово "А"считывается с клавиатуры файлов не боше 100 (001.txt 002.txt...100.txt) вот текст... http://www.cyberforum.ru/cpp-beginners/thread988185.html
C++ Привязка к системному таймеру
Есть функция.Она вызывается постоянно,то есть частота ее вызова зависит от производительности процессора(могу ошибаться).Функция должна вызываться через определенный период времени.Мне подсказали...
C++ условие остановки(цикл)
while(???) { pos=st.find_first_not_of(m); st.replace(pos,1,""); } Вопрос в общем то прост: подкажите условие остановки перебора, а то что то заклинило - ну никак уже который...
C++ Число соседств из взаимно обратных чисел (массив) http://www.cyberforum.ru/cpp-beginners/thread988177.html
Помогите пожалуйста с решением данной задачи. Определить в одномерном числовом массиве A, из n элементов число соседств из взаимно обратных чисел.
C++ Стек: работа со строками взять небольшой текст напечатать все слова, которые начинаются с буквы, отличную от буквы, с которой начинается первое слово текста. Перед печатью удалить из слов все буквы 'a' и 'o'. для... подробнее

Показать сообщение отдельно
Анета
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 67
26.10.2013, 00:54  [ТС]
#include<math.h>
#include<stdio.h>
double cosh (double x, double eps);

int main ()
{
double Xn,Xk,dX, eps;
printf("\nVvedite Xn,Xk,dX,eps \n");
scanf("%lf%lf%lf%lf",&Xn,&Xk,&dX,&eps);
printf("------------------------------------\n");
printf("| x | y | F |\n");
printf("------------------------------------\n");
for (double x=Xn;x<=Xk+dX;x+=dX)
printf("|%9.2lf |%9.6lf| %9.6lf |\n",x,cosh(x,eps),log10(x));
printf("------------------------------------\n");
return 0;
}

double cosh (double x, double eps)
{
const int MaxIter=500;
double ch=1, y=ch;
for (int n=0; fabs(ch)>eps;n++)
{
ch*=pow(x-1,n+1)/((n+1)*pow(x+1,n+1));
y+=ch;
if (n>MaxIter)
{
printf("Ryad rashoditsya!\n");
return 0;
}
}
return y;
}


вот это мой код, но он не работает, должно быть похоже на это) по возможности

Добавлено через 2 минуты
в таблице y и f должны быть равны, но не получается этого
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru