Smash Opublikowano 17 Listopada 2004 Zgłoś Opublikowano 17 Listopada 2004 Zad.Napisz program obliczający wartość funkcji f(x) dla dowolnego x i n=1 program funkcja; uses WinCrt ; var x,y1,y2:real; begin writeln('Program oblicza wartosc podanej funkcji f(x) dla n=1'); write('Podaj wartosc x:'); readln(x); if (1>=x) and (x>0) then begin y1:=3.14/2*(1+x); writeln('Wartosc funkcji wynosi:',y1:0:0); end; if (x>1) then begin y2:=3.14/2*sqr(x)*(1+x); writeln('Wartosc fukncji wynosi:',y2:0:0); end; if (x<0) then begin writeln('Funkcja jest nieokreslona'); readln; end; end. Gdzie popełniłem błąd? Program podaje jakieś dziwne wyniki:| Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
yasin Opublikowano 17 Listopada 2004 Zgłoś Opublikowano 17 Listopada 2004 y1:=3.14/2*(1+x); y2:=3.14/2*sqr(x)*(1+x); Gdzie popełniłem błąd? Program podaje jakieś dziwne wyniki:| y1:= 3.14/2*1/(1+x); y2:=3.14/2*1/(sqr(x)*(1+x)); Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Smash Opublikowano 17 Listopada 2004 Zgłoś Opublikowano 17 Listopada 2004 faktycznie, przeoczyłem:) dzieki Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...