Вычисления по рекуррентному соотношению - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Привет, помогите исправить ошибку. Задание прикрепил. "7-е".
#include <stdio.h>
#include <conio.h>
#include <math.h>

void main()
{
   clrscr();
 
 float a,p,e;
 float x;
 
 printf("enter a ");
 scanf("%f",&a);
 printf("enter p ");
 scanf("%f",&p);
 printf("enter e ");
 scanf("%f",&e);
 
 float x0=a;

 x=(1/p)*((p-1)*x0+a/pow(x0,p-1));
 
  while (abs(x0-x)>e)
   {
       float h=x;
       x=x0;
       x0=h;
    x=(1/p)*((p-1)*x0+a/pow(x0,p-1));
    }

  printf("%f\n",x);
     getch ();  
}

Решение задачи: «Вычисления по рекуррентному соотношению»

textual
Листинг программы
while (abs(x0-x)>e)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы