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");
}
}
