import 'dart:io';
void main(List<String> args) {
// Program çalıştırıldığında aşağıdaki menü görünsün.
// seçime göre işlemlerin yapılmasını sağlayınız. Not: switch case kullanın
/*
Hesap Makinesi Programı
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:
*/
print("""
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:
""");
String secim = stdin.readLineSync()!;
switch (secim) {
case "1":
print("Bir sayı girin: ");
int a = int.parse(stdin.readLineSync()!);
print("Bir sayı girin: ");
int b = int.parse(stdin.readLineSync()!);
print("Toplam: ${a + b}");
break;
case "2":
print("Bir sayı girin: ");
int a = int.parse(stdin.readLineSync()!);
print("Bir sayı girin: ");
int b = int.parse(stdin.readLineSync()!);
print("Fark: ${a - b}");
break;
case "3":
print("Bir sayı girin: ");
int a = int.parse(stdin.readLineSync()!);
print("Bir sayı girin: ");
int b = int.parse(stdin.readLineSync()!);
print("Çarpım: ${a * b}");
break;
case "4":
print("Bir sayı girin: ");
int a = int.parse(stdin.readLineSync()!);
print("Bir sayı girin: ");
int b = int.parse(stdin.readLineSync()!);
print("Bölme: ${a / b}");
break;
case "5":
print("Bir sayı girin: ");
int a = int.parse(stdin.readLineSync()!);
print("Bir sayı girin: ");
int b = int.parse(stdin.readLineSync()!);
print("Toplam: ${a % b}");
break;
default:
print("Hatalı giriş");
break;
}
}