Advertisement
CyberPascal

Лабораторная №6. Вариант №12.

Nov 4th, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.68 KB | None | 0 0
  1. {
  2. Сибирский Государственный Университет Путей Сообщения (СГУПС)
  3. Кафедра "Информационные технологии транспорта"
  4. Лабораторная работа №6. Вариант №12.
  5. Выполнил: ст.гр. МЛ-112, Фомин Александр
  6. г.Новосибирск, 2012г.
  7. }
  8.  
  9. Program Lab6_12; uses crt;
  10.  
  11. var x,y,fact:real;
  12.     n,i:integer;
  13.  
  14. Begin clrscr;
  15. Write('--------------------------------------------------------------------------------');
  16. GotoXY(17,WhereY); Writeln('Для запуска программы нажмите клавишу "Enter"');
  17. Write('--------------------------------------------------------------------------------');
  18. Readln; clrscr;
  19.  
  20. Write('--------------------------------------------------------------------------------');
  21. X:=2; {Начальное значение}
  22. for i:=1 to 17 do
  23.     Begin
  24.     Fact:=1; {Начальное значение факториала}
  25.     Y:=0; {Начальное значение суммы}
  26.  
  27.     for n:=1 to 20 do
  28.         Begin
  29.         Fact:=Fact*n; {Факториал N}
  30.         Y:=Y+Sqrt(Exp(3*Ln(Exp(N*Ln(X))+1))/Fact); {Функция}
  31.         end;
  32.    
  33.     Writeln(' При X= ',X:4:2,', Y= ', Y:8:5);
  34.     Readkey;
  35.     X:=X+0.5; {Получаем очередное значение X}
  36.     end;
  37.  
  38. Write('--------------------------------------------------------------------------------');
  39. GotoXY(15,WhereY); Writeln('Для выхода из программы нажмите клавишу "Enter"');
  40. Write('--------------------------------------------------------------------------------');
  41. Readln;
  42. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement