Java Noktalar Arası Uzaklık Programı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
package javaapplication4; public class JavaApplication4{ public static void main(String[] args) { Nokta k1= new Nokta(-3, 11); Nokta k2= new Nokta(23, 97); NoktaIslem islem = new NoktaIslem(); islem.origineGoreUzaklikHesapla(k1); islem.origineGoreUzaklikHesapla(k2); islem.noktayaGoreUzaklikHesapla(k1, k2); islem.bolgesiListele(k1); islem.bolgesiListele(k2); islem.egimHesapla(k1, k2); islem.ikiNoktaOrtayiBul(k1, k2); islem.xGoreSimetri(k1); islem.xGoreSimetri(k2); islem.yGoreSimetri(k1); islem.yGoreSimetri(k2); islem.origineGoreSimetri(k1); islem.origineGoreSimetri(k2); } } class NoktaIslem { public void origineGoreUzaklikHesapla(Nokta k) { double uzaklik; uzaklik=Math.sqrt(Math.pow(k.x, 2)+Math.pow(k.y, 2)); System.out.println("Orjine Göre Uzaklıka " + uzaklik); } public void noktayaGoreUzaklikHesapla(Nokta k1, Nokta k2) { double uzaklik; uzaklik=Math.sqrt(Math.abs(Math.pow(k1.x-k2.x, 2))+Math.pow(k1.y-k1.y, 2)); System.out.println("Noktalara Göre Uzaklıka " + uzaklik); } public void ikiNoktaOrtayiBul(Nokta k1, Nokta k2) { double ortax = (k1.x+k2.x)/2; double ortay =(k1.y+k2.y)/2; System.out.println("Orta Nokta "+ortax+","+ortay); } public void bolgesiListele(Nokta k1) { if(k1.x<0&&k1.y<0) { System.out.println(k1.x+","+k1.y +" = 3.Bolge"); } if(k1.x<0&&k1.y>0) { System.out.println(k1.x+","+k1.y +" = 2.Bolge"); } if(k1.x>0&&k1.y>0) { System.out.println(k1.x+","+k1.y +" = 1.Bolge"); } if(k1.x>0&&k1.y<0) { System.out.println(k1.x+","+k1.y +" = 2.Bolge"); } } public void egimHesapla(Nokta k1, Nokta k2) { double egim; egim=k1.y-k2.y/k1.x-k1.y; System.out.println("Eğim = " +egim); } public void xGoreSimetri(Nokta k) { System.out.println("X e Göre Simetri " + (-k.x)+","+k.y); } public void yGoreSimetri(Nokta k) { System.out.println("Y e Göre Simetri " + (k.x)+","+(-k.y)); } public void origineGoreSimetri(Nokta k) { System.out.println("Orgine e Göre Simetri " + (-k.x)+","+(-k.y)); } } class Nokta{ int x,y; Nokta(int xKoor, int yKoor) { x=xKoor; y = yKoor; } } |
Leave a reply