Advertisement
SaintMiner

SMPascal

Mar 29th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.68 KB | None | 0 0
  1. program figura_var26;
  2.  
  3. uses crt;
  4.  
  5. var R, X, Y, Rinkis, Trijsturis: real;
  6.  
  7. BEGIN
  8. ClrScr;
  9.  
  10. writeln('Ievadiet (X;Y) koordinates: ');
  11. readln(X, Y);
  12.  
  13. R:=1.5;
  14. Rinkis:=ROUND(SQRT(SQR(Y)+SQR(X))*1000)/1000;
  15. Trijsturis:=ROUND((-1*X-1.5)*1000)/1000;
  16.  
  17.   if (Y <= 1.5) AND (X >= -3) AND (X <= 0) AND (ROUND(Y*1000)/1000 >= Trijsturis)
  18.   OR (ROUND(R*1000)/1000 >= Rinkis) AND (X>=0) then
  19.     if (Y = 1.5) OR (X = -3) OR ( ROUND(Y*1000)/1000 = Trijsturis)
  20.      OR (ROUND(R*1000)/1000 = Rinkis) AND (x>0)then
  21.       write('Punkts atrodas uz figuras robezlinijas')
  22.     else
  23.       write('Punkts atrodas figuras ieksa')
  24.   else
  25.     write('Punkts atrodas figuras arpuse');
  26.  
  27. ReadKey;
  28. END.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement