γεία σας!έχω μια απορία Σχετικά με μια άσκηση της οποίας η εκφώνηση δίνει συνάρτηση F(x)=(x-2)^3(x-5), και ζητά να εφαρμόσουμε την επαναληπτική μέθοδο newton-raphson για τον υπολογισμό προσεγγιστικής ρίζας χn της f(x)=0, με ακρίβεια e=1/2*10^(-6). και μέγιστο αριθμό επαναλήψεων maxiter= 200. Το πρόγραμμα που έχω φτιάξει είναι σωστό?
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main() {
double x0,epsilon,x,fx0,dfx0;
int itcount,maxiter;
epsilon= 0.0000005;
printf("dose tin timi tou x0 ston programmatisti\n");
scanf("%lf",&x0);
maxiter=200;
itcount=1;
while(itcount<maxiter) {
fx0=(x0-2)*(x0-2)*(x0-2)*(x0-5);
dfx0=(x0-2)*(x0-2)*(3*x0-15)+(x0-2)*(x0-2)*(x0-2);
x=x0-(fx0/dfx0);
if(fabs(x-x0)<=epsilon) {
break;
}
else {
itcount==itcount++;
x0=x;
printf("%lf",x0);
}
}
if(itcount==maxiter) {
printf("i parapanw methodos den sigklinei\n");
}
else {
printf("\n o arithmos ton epanal. einai isos me %d\n",itcount);
printf("i riza einai isi me %lf\n",x);
}
system("pause");
return 0;
}