Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- public class PunktTest {
- public static double zapytaj(String msg) {
- return Double.parseDouble(JOptionPane.showInputDialog(null, msg));
- }
- public static void wypisz(String msg) {
- JOptionPane.showMessageDialog(null, msg);
- }
- public static void main(String[] args) {
- wypisz("Program zajmuje się operacjami na punkcjie");
- double x = zapytaj("Podaj odciętą punktu");
- double y = zapytaj("Podaj rzędną punktu");
- Punkt p = new Punkt(x, y);
- double a = zapytaj("Podaj pierwszą współrzędną przesunięcia");
- double b = zapytaj("Podaj drugą współrzędną przesunięcia");
- wypisz("Punkt po przesunięciu ma współrzędne " + p.przesuniecie(a,b));
- wypisz("Odległosć punktu od początku układu współrzędnych wynosi " + p.odlegloscOdPocz());
- wypisz("Teraz policzmy odległość od drugiego punktu");
- double x2 = zapytaj("Podaj odciętą drugiego punktu");
- double y2 = zapytaj("Podaj rzędną drugiego punktu");
- Punkt q = new Punkt(x2 , y2);
- wypisz("Odległosć między punktami wynosi " + p.odlegloscOdPunktu(q));
- 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());
- wypisz("Odleglość punkt od : \n osi odciętych wynosi: " + p.odlegloscOdOX() + "\n osi rzędnych wynosi: " + p.odlegloscOdOY());
- double kat = zapytaj("Teraz postaramy się obrócić punkt o podany kąt. Podaj kąt w stopniach");
- wypisz("Punkt po obrocie ma współrzędne " + p.obrotLewo(kat));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment