Advertisement
CyberPascal

Untitled

Jan 17th, 2015
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.33 KB | None | 0 0
  1. Program Olya; uses crt;
  2.  
  3. var y,x,xn,xk,h:real;
  4.     i,n:byte;
  5.  
  6. Function F(x:real):real;
  7. Begin
  8. F:=Sqr(X); {F(x)=x^2}
  9. end;
  10.  
  11. Begin clrscr;
  12. Write('--------------------------------------------------------------------------------');
  13. Write(' Введите левую границу:  '); Readln(Xn);
  14. Write(' Введите правую границу: '); Readln(Xk);
  15. Write(' Введите шаг: '); Readln(h);
  16.  
  17. n:=Round(((Xk-Xn)/h)+1); {Вычислим кол-во шагов по формуле...}
  18.  
  19. {Выведем заголовок таблички...}
  20. Write('--------------------------------------------------------------------------------');
  21. Writeln('|    X    |    Y    |');
  22. Writeln('---------------------');
  23.  
  24. X:=Xn; {Начальное значение...}
  25.  
  26. for i:=1 to n do
  27.     Begin
  28.     Y:=F(X);
  29.     Writeln('|',X:8:2,' | ',Y:8:5,'|');
  30.     X:=X+h; {Следущий...}
  31.     end;
  32.  
  33. {Закроем табличку...}
  34. Writeln('---------------------');
  35. Writeln('|Сержант (с) 2014 г.|');
  36. Write('--------------------------------------------------------------------------------');
  37. Write('                Для выхода из программы нажмите клавишу "Enter"                 ');
  38. Write('--------------------------------------------------------------------------------');
  39. Readln;
  40. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement