Guest User

Untitled

a guest
Dec 24th, 2012
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. import javax.swing.*;
  2.  
  3. public class PunktTest {
  4. public static double zapytaj(String msg) {
  5. return Double.parseDouble(JOptionPane.showInputDialog(null, msg));
  6. }
  7. public static void wypisz(String msg) {
  8. JOptionPane.showMessageDialog(null, msg);
  9. }
  10. public static void main(String[] args) {
  11. wypisz("Program zajmuje się operacjami na punkcjie");
  12. double x = zapytaj("Podaj odciętą punktu");
  13. double y = zapytaj("Podaj rzędną punktu");
  14. Punkt p = new Punkt(x, y);
  15. double a = zapytaj("Podaj pierwszą współrzędną przesunięcia");
  16. double b = zapytaj("Podaj drugą współrzędną przesunięcia");
  17. wypisz("Punkt po przesunięciu ma współrzędne " + p.przesuniecie(a,b));
  18. wypisz("Odległosć punktu od początku układu współrzędnych wynosi " + p.odlegloscOdPocz());
  19. wypisz("Teraz policzmy odległość od drugiego punktu");
  20. double x2 = zapytaj("Podaj odciętą drugiego punktu");
  21. double y2 = zapytaj("Podaj rzędną drugiego punktu");
  22. Punkt q = new Punkt(x2 , y2);
  23. wypisz("Odległosć między punktami wynosi " + p.odlegloscOdPunktu(q));
  24. wypisz("Współrzędne punktu po odbiciu względem: \n Odciętej: " + p.wzgledemOdcietej() + "\n Rzędnej: " + p.wzgledemRzednej() + "\n Początku układu " + p.wzgledemPoczatku());
  25. wypisz("Odleglość punkt od : \n osi odciętych wynosi: " + p.odlegloscOdOX() + "\n osi rzędnych wynosi: " + p.odlegloscOdOY());
  26. double kat = zapytaj("Teraz postaramy się obrócić punkt o podany kąt. Podaj kąt w stopniach");
  27. wypisz("Punkt po obrocie ma współrzędne " + p.obrotLewo(kat));
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment