Tugas 5: Percabangan Switch

using System;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Kalkulator Sederhana");
        Console.Write("Masukkan angka pertama: ");
        double angka1 = double.Parse(Console.ReadLine());

        Console.Write("Masukkan operator (+, -, *, /): ");
        char op = char.Parse(Console.ReadLine());

        Console.Write("Masukkan angka kedua: ");
        double angka2 = double.Parse(Console.ReadLine());

        double hasil = 0.0;

        switch (op)
        {
            case '+':
                hasil = angka1 + angka2;
                break;
            case '-':
                hasil = angka1 - angka2;
                break;
            case '*':
                hasil = angka1 * angka2;
                break;
            case '/':
                if (angka2 != 0)
                    hasil = angka1 / angka2;
                else
                    Console.WriteLine("Tidak bisa dibagi dengan nol.");
                break;
            default:
                Console.WriteLine("Operator tidak valid.");
                break;
        }

        Console.WriteLine($"Hasil: {hasil}");
    }
}






Komentar