Switch-Case ile Basit Hesap Makinesi

import java.util.Scanner;

public class HesapMakinesiSwitch {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("Birinci sayıyı girin: ");
        double sayi1 = input.nextDouble();

        System.out.print("İkinci sayıyı girin: ");
        double sayi2 = input.nextDouble();

        System.out.print("İşlem seçin (+, -, *, /): ");
        char islem = input.next().charAt(0);

        switch (islem) {
            case '+':
                System.out.println("Sonuç: " + (sayi1 + sayi2));
                break;
            case '-':
                System.out.println("Sonuç: " + (sayi1 - sayi2));
                break;
            case '*':
                System.out.println("Sonuç: " + (sayi1 * sayi2));
                break;
            case '/':
                if (sayi2 != 0)
                    System.out.println("Sonuç: " + (sayi1 / sayi2));
                else
                    System.out.println("Sıfıra bölme hatası!");
                break;
            default:
                System.out.println("Geçersiz işlem!");
        }
    }
}
  
← Geri dön