в с++ в консоли пишет какую-то ерунду, помогите пожалуйста)))) ) срочно!!!
Составить программу для вычисления функции c помощью разложения в ряд:
задание:
Вычислить и вывести на экран в виде таблицы значения функции на интервале от xn до xk с шагом dx с точностью eps.
Для вычисления последующего члена ряда воспользоваться рекуррентной формулой Cn+1=Cn*T, где T - некоторый множитель.
Предусмотреть максимальное количество итераций = 500.
Протестировать работу программы для следующих значений:
Xnxkdxeps
-0.85-0.550.051e-20
0.130.780.131e-15
код программы
#include
#include
#include
#include
void main(){
float xn,xk,dx,mf=0,n = 0,t=1,f=1;
double esp;
setlocale( LC_ALL, "" );
printf("xn = ");
scanf("%f", &xn);
printf("xk = ");
scanf("%f", &xk);
printf("dx = ");
scanf("%f", &dx);
printf("esp = ");
scanf("%e", &esp);
printf("---------------------------------------------------------------\n");
printf("| x | F | n | math F |\n");
printf("----------------------------------------------------------------\n");
do
{
while (fabs(t) > esp && n