import java.util.Scanner;

public class JB_028_KonsolDortIslem {

	public static void main(String[] args) {
		
		Scanner klavye = new Scanner(System.in);
		
		for( ; ; ) {
			
			System.out.print("Islem seçiniz : [ + - * / % ]   (! : ÇIKIS)  -> ");
			String isaret = klavye.nextLine();
			
			if (isaret.equals("!")) {
				
				System.out.println("Program sonlandirildi...");
				break;
				
				
				// telegram kanalimizda : Java Blackboard.
			}

			System.out.print("1. sayi = ");
			double x = klavye.nextDouble();
			
			System.out.print("2. sayi = ");
			double y = klavye.nextDouble();  // 4\n
			klavye.nextLine();
			
			switch (isaret) {
			
			case "+" : toplama(x , y) ;
			break;
			
			case "-" : cikartma(x , y) ;
			break;
			
			case "*" : carpma(x , y) ;
			break;
			
			case "/" : bolme(x , y) ;
			break;
			
			case "%" : modAlma(x , y) ;
			break;
			
			default: System.out.println("Olmayan bir islem seçildi");
			break;
			}

			
		}
		
		
	}
	
	public static void toplama(double a, double b) {
		
		double toplam = a+b;
		System.out.println(a + " + " + b + " = " + toplam);
	}
	
	public static void cikartma(double a, double b) {
		
		double fark = a-b;
		System.out.println(a + " - " + b + " = " + fark);
	}
	
	public static void carpma(double a, double b) {
		
		double carpim = a*b;
		System.out.println(a + " * " + b + " = " + carpim);
	}
	
	public static void bolme(double a, double b) {
		
		double bolum = a/b;
		System.out.println(a + " / " + b + " = " + bolum);
	}
	
	public static void modAlma(double a, double b) {
		
		double mod = a%b;
		System.out.println(a + " % " + b + " = " + mod);
	}

}
