Method Overloading – Hesap Makinesi

import java.util.Scanner;
public class Main {
    public static int toplama(int a, int b){return (a+b);}
    public static int toplama(int a, int b, int c){return (a+b+c);}
    public static int cikarma(int a, int b){return (a-b);}
    public static int cikarma(int a, int b, int c){return (a-b-c);}
    public static int carpma(int a, int b){return (a*b);}
    public static int carpma(int a, int b,int c){return (a*b*c);}
    public static double bölme(int a, int b){return ((double)a/b);}
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    String islemler =  "1. Toplama\n"+"2. Çıkartma\n"+"3. Çarpma\n"+"4. Bölme\n"+"Çıkış için q'ya basın.";
        System.out.println("******************************");  
        System.out.println(islemler);
        System.out.println("******************************");  
        while (true) {            
            System.out.print("Bir işlem seçiniz: ");
            String islem = scanner.nextLine();
            
            if (islem.equals("q")) {

                System.out.print("Programdan çıkılıyor..."); 
                break;
            }
            else if (islem.equals("1")){
                System.out.print("Kaç değer toplayacaksınız ?(2 veya 3) : ");
            int kacsayi = scanner.nextInt();
                if (kacsayi == 2) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.println("Toplam : "+ toplama(a, b));
                }
                else if (kacsayi==3) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.print("c: ");
                    int c = scanner.nextInt();
                    System.out.println("Toplam : "+ toplama(a, b, c));
                }
                else {
                    System.out.println("Bunun için uygun metod bulunmutyor...");
                }
                }
            else if (islem.equals("2")) {
                System.out.println("Kaç değer cıkarma yapacaksınız ?(2 veya 3) : ");
                int kacsayi = scanner.nextInt();
                if (kacsayi == 2) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.println("Cıkarma : "+ cikarma(a, b));
                }
                else if (kacsayi==3) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.print("c: ");
                    int c = scanner.nextInt();
                    System.out.println("Cıkarma : "+cikarma(a, b, c));
               } 
                else {
                    System.out.println("Bunun için uygun metod bulunmutyor...");
                }
            }
            else if (islem.equals("3")) {
                System.out.println("Kaç değer çarpma yapacaksınız ?(2 veya 3) : ");
                int kacsayi = scanner.nextInt();
                if (kacsayi == 2) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.println("Çarpma : "+ carpma(a, b));
                }
                else if (kacsayi==3) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                    System.out.print("c: ");
                    int c = scanner.nextInt();
                    System.out.println("Çarpma : "+ carpma(a, b, c));
               } 
                else {
                    System.out.println("Bunun için uygun metod bulunmutyor...");
                }
            }
            else if (islem.equals("4")) {
                    System.out.print("a: ");
                    int a = scanner.nextInt();
                    System.out.print("b: ");
                    int b = scanner.nextInt();
                System.out.println("Bölme : "+ bölme(a, b));
            }
           }
   }
  }