double s,x,w,eps; double xp,xk,dx; int i; int main() { printf("Podaj x początkowe, x końcowe, skok i dokładność\n")<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> scanf("%lf%lf%lf%lf",&xp,&xk,&dx,&eps)<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> for(x=xp;x<=xk;x+=dx){ i=0; w=1; s=0; while(fabs(w)>eps){ s=s+w; i++<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> w=w*(0.5-i+1)*pow(x,i)/i; /*WZÓR GŁOWNY ---------------------------------------*/ } printf("s\t\tx\t\tspr\n")<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> printf("%lf\t%lf\t%lf\n",s,x,pow(1+x,1./2))<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> printf("%d wyraz dał takie przybliżenie\n",i)<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> } return 0; }Chodzi mi o to że jak wzór główny jest bez tej potęgi to wykonuje się pętla cała a jak jest z (czyli tak jak jest powinno być) to liczy pierwszy wyraz i później się program zatrzymuję i czeka na nie wiadomo co.
- Forum Komputerowe PCFoster.pl
- → Przeglądanie profilu: Tematy: tomix91
Statystyki
- Grupa: Użytkownicy
- Całość postów: 1
- Odwiedzin: 993
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Płeć
Nie podano
0
Neutral
Narzędzia użytkownika
Znajomi
tomix91 nie posiada znajomych
Moje tematy
[C] nie działająca pętla
06 grudzień 2011 - 11:05
Witam mam do wykonania projekt który liczy z daną przez użytkownika dokładnością wyrazy szeregu newtona (1+x)^1/2 tutaj jest WZÓR i zrobiłem to tak:
- Forum Komputerowe PCFoster.pl
- → Przeglądanie profilu: Tematy: tomix91
- Privacy Policy
- Regulamin ·