HESAP MAKİNESİ
import java.util.*;//Bu şekilde java kutuphanesini eklemiş bulunmaktayız.
public class HesapMakinesi {
public class HesapMakinesi {
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
float sayi1,sayi2,hesap;
int secim,netice = 0;
do{
System.out.println("1.sayi degeri giriniz...");
sayi1=input.nextFloat();
System.out.println("2. sayi degeri giriniz...");
sayi2=input.nextFloat();
System.out.println("Yapmak istediginiz işlemi seciniz....");
System.out.print("1...Toplam \n2.....Cikarma\n3.....Carpma\n4....Bolme\n5....Mod\n6...Ussu\n");
secim=input.nextInt();
switch(secim)
{
case 1:
hesap=sayi1+sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 2:
hesap=sayi1-sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 3:
hesap=sayi1*sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 4:
hesap=sayi1/sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 5:
if(sayi1>sayi2)
{
hesap=sayi1%sayi2;
System.out.println("Sonuc: "+hesap);
}
else
{
System.out.println("İlk sayiyi buyuk giriniz....");
System.out.println("1.sayi degeri giriniz...");
sayi1=input.nextFloat();
System.out.println("2. sayi degeri giriniz...");
sayi2=input.nextFloat();
if(sayi1>sayi2)
{
hesap=sayi1%sayi2;
System.out.println("Sonuc: "+hesap);
}
}
break;
case 6:
System.out.println("Hangi sayinin ussunu almak istiyorsunuz..");
sayi1=input.nextFloat();
System.out.println("Kac ussunu almak istiyorsunuz....");
sayi2=input.nextFloat();
hesap=(float)Math.pow((double)sayi1, (double)sayi2);
System.out.println("Sonuc: "+hesap);
break;
}
System.out.println("Cikmak icin 1 basiniz...");
netice=input.nextInt();
}while(netice!=1);
}
}
{
Scanner input=new Scanner(System.in);
float sayi1,sayi2,hesap;
int secim,netice = 0;
do{
System.out.println("1.sayi degeri giriniz...");
sayi1=input.nextFloat();
System.out.println("2. sayi degeri giriniz...");
sayi2=input.nextFloat();
System.out.println("Yapmak istediginiz işlemi seciniz....");
System.out.print("1...Toplam \n2.....Cikarma\n3.....Carpma\n4....Bolme\n5....Mod\n6...Ussu\n");
secim=input.nextInt();
switch(secim)
{
case 1:
hesap=sayi1+sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 2:
hesap=sayi1-sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 3:
hesap=sayi1*sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 4:
hesap=sayi1/sayi2;
System.out.println("Sonuc: "+hesap);
break;
case 5:
if(sayi1>sayi2)
{
hesap=sayi1%sayi2;
System.out.println("Sonuc: "+hesap);
}
else
{
System.out.println("İlk sayiyi buyuk giriniz....");
System.out.println("1.sayi degeri giriniz...");
sayi1=input.nextFloat();
System.out.println("2. sayi degeri giriniz...");
sayi2=input.nextFloat();
if(sayi1>sayi2)
{
hesap=sayi1%sayi2;
System.out.println("Sonuc: "+hesap);
}
}
break;
case 6:
System.out.println("Hangi sayinin ussunu almak istiyorsunuz..");
sayi1=input.nextFloat();
System.out.println("Kac ussunu almak istiyorsunuz....");
sayi2=input.nextFloat();
hesap=(float)Math.pow((double)sayi1, (double)sayi2);
System.out.println("Sonuc: "+hesap);
break;
}
System.out.println("Cikmak icin 1 basiniz...");
netice=input.nextInt();
}while(netice!=1);
}
}