Java’da Basit Hesap Makinesi Yapımı


Arkadaşlar 2 gün sonra tekrar yazılarımla geldim.Bu hafta vize sınavlarımdan dolayı pek giremiyorum kusura bakmayın.Şimdi java ile basit hesap makinesi programı yapalım.
Java Programlama


. Program bize hangi işlemi yapmak istediğimizi sorsun. Bunun için 4 adet sayı belirleyelim, kullanıcının girdiği sayılara göre işlemimizi yaptıralım:
?
import java.util.Scanner;
public class sanalza_hesap_makinesi
{
public static void main(String[] args)
{
Scanner girdi=new Scanner(System.in);
int birinci_sayi, ikinci_sayi;
System.out.print("İlk sayıyı giriniz:");
birinci_sayi=girdi.nextInt();
System.out.print("İkinci sayıyı giriniz:");
ikinci_sayi=girdi.nextInt();
 
int islem, sonuc;
System.out.print("Toplama işlemi için 1'e, çıkarma işlemi için 2'ye, çarpma için 3'e ve bölme işlemi için 4'e basınız.")
islem=girdi.nextInt();
 
if(islem==1)
{
  sonuc=birinci_sayi+ikinci_sayi;
  System.out.printf("Toplama işlemini seçtiniz, sonuç=%d", sonuc);
}
if(islem==2)
{
  sonuc=birinci_sayi-ikinci_sayi;
  System.out.printf("Çıkarma işlemini seçtiniz, sonuç=%d", sonuc);
}
if(islem==3)
{
  sonuc=birinci_sayi*ikinci_sayi;
  System.out.printf("Çarpma işlemini seçtiniz, sonuç=%d", sonuc);
}
if(islem==4)
{
  sonuc=birinci_sayi/ikinci_sayi;
  System.out.printf("Bölme işlemini seçtiniz, sonuç=%d", sonuc);
}
}
}

1 yorum:

  1. package baslangic;

    import java.util.Scanner;

    public class dortislem {


    public static void main (String[]args){

    Scanner input = new Scanner (System.in);

    double sayi1,sayi2;
    int secenek;

    System.out.println("Birinci değeri giriniz");
    sayi1= input.nextDouble();

    System.out.println("İkinci Değeri Giriniz");
    sayi2= input.nextDouble();

    System.out.println("Yapmak İstiğiniz İşlemi Seçiniz");
    System.out.println("Toplama=1 , Çıkarma=2, Çarpma=3, Bölme=4");
    secenek = input.nextInt();




    if (secenek==1)
    {
    System.out.println("Sonuc="+ (sayi1+sayi2));
    }

    else if (secenek==2)
    {
    System.out.println("Sonuc="+ (sayi1-sayi2));
    }

    else if(secenek==3)
    {
    System.out.println("Sonuc="+ (sayi1*sayi2));
    }

    else if(secenek==4)
    {
    System.out.println("Sonuc=" + (sayi1/sayi2));
    }

    else
    {
    System.out.println("Yanlış seçenek");
    }




    }



    }



    YanıtlaSil