Advertisement
EWTD

maths

Mar 4th, 2017
513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.91 KB | None | 0 0
  1. program mil;
  2. var
  3. x1, x2, y1, y2, n,choose :real;
  4. length, middlex, middley:real;
  5. begin
  6. n:=1;
  7. repeat
  8. writeln('Милости прошу к нашему шалашу, что хочешь 1 - длина линий, 2 - координата середины, 3 - выход из программы ');
  9. readln(choose);
  10. if (choose = 3) then
  11. begin;
  12. exit;
  13. writeln('Эххх.... ');
  14. end;
  15. writeln('введите координаты точки А');
  16. read(x1,y1);
  17. writeln('введите координаты точки В');
  18. read(x2,y2);
  19. middlex:=(x1+x2)/2;
  20. middley:=(y1+y2)/2;
  21. length:=sqrt((y1-y2)*(y1-y2)+(x1-x2)*(x1-x2));
  22. if (choose = 2) then
  23. writeln(' Координаты середины отрезка АВ x = ',middlex:0:1, ' y = ',middley:0:1);
  24. if (choose = 1) then
  25. writeln('длина отрезка АВ= ',length:0:5,' или √(',(length * length):0:5,')');
  26. writeln(' ');
  27. until n=0;
  28. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement