Java-1 4. Hafta Uygulamaları
Java-1 4. Hafta Uygulamaları
java1 Bölüm-4 Paket Erişimleri
class islem { private int n; public islem(int x) { n=x; } public void toplam() { int toplam=0; for(int i=1;i<=n;i++) { toplam+=i; } System.out.println("toplam degeri"+toplam); } public void kare() { //System.out.println(n+" sayisinin karesi:"+n*n); System.out.println(n+" sayisinin karesi:"+Math.pow(n,2)); } } public class ornek2 { public static void main(String[] args) { String secilen="",sayi=""; int sayi1=0; do{ System.out.println("Menu:"); System.out.println("1) 1 den n e kadar olan sayilari topla"); System.out.println("2) n in karesini al"); System.out.println("3) Cikis"); System.out.print("Bilgi girin:"); secilen = System.console().readLine(); switch(secilen) { case "1": System.out.print("Sayi girin:"); sayi=System.console().readLine(); sayi1=Integer.parseInt(sayi); new islem(sayi1).toplam(); break; case "2": System.out.print("Sayi girin:"); sayi=System.console().readLine(); sayi1=Integer.parseInt(sayi); new islem(sayi1).kare(); break; case "3": System.out.println("cikis yapiyorum!"); break; default: System.out.println("gecerli bir islem giriniz"); break; } }while(!secilen.equals("3")); } }
Ekran çıktısı uygulaması
class sinif1{ sinif1(){ yazdir("sinif1 yapilandirici"); } int int2 = yazdir("ekran2"); static int yazdir(String s) { System.out.println("sinif1::"+s); return 0; } public void fonk(){ yazdir("fonk1"); } static int x1 = yazdir("ekran1"); public static void main(String[] strs){ yazdir("baslangic"); sinif1 sinifx = new sinif1(); sinif1 sinify = new sinif1(); yazdir("bitis"); } } public class soru1 { int int1= yazdir("ekran2"); soru1(){ int c=0; yazdir("Ekran1:"+(c++)+" Ekran2:"+(++c)); } static int m1 = yazdir("ekran1"); public void fonk(){ yazdir("fonk2"); } static int yazdir(String s) { System.out.println("sinif2::"+s); return 0; } public static void main(String[] strs){ yazdir("Main baslangic"); soru1 soru = new soru1(); sinif1 sn1 = new sinif1(); soru.fonk(); yazdir("Main bitis"); } }