buatkanlah saya program c# kalkulator sederhana

Berikut adalah contoh program kalkulator sederhana menggunakan bahasa C#:

using System;


namespace KalkulatorSederhana

{

    class Program

    {

        static void Main(string[] args)

        {

            int angka1, angka2, hasil;

            char operatorMatematika;


            Console.Write("Masukkan angka pertama: ");

            angka1 = Convert.ToInt32(Console.ReadLine());


            Console.Write("Masukkan operator matematika (+,-,*,/): ");

            operatorMatematika = Convert.ToChar(Console.ReadLine());


            Console.Write("Masukkan angka kedua: ");

            angka2 = Convert.ToInt32(Console.ReadLine());


            if (operatorMatematika == '+')

            {

                hasil = angka1 + angka2;

                Console.WriteLine("Hasil penjumlahan {0} dan {1} adalah {2}", angka1, angka2, hasil);

            }

            else if (operatorMatematika == '-')

            {

                hasil = angka1 - angka2;

                Console.WriteLine("Hasil pengurangan {0} dan {1} adalah {2}", angka1, angka2, hasil);

            }

            else if (operatorMatematika == '*')

            {

                hasil = angka1 * angka2;

                Console.WriteLine("Hasil perkalian {0} dan {1} adalah {2}", angka1, angka2, hasil);

            }

            else if (operatorMatematika == '/')

            {

                hasil = angka1 / angka2;

                Console.WriteLine("Hasil pembagian {0} dan {1} adalah {2}", angka1, angka2, hasil);

            }

            else

            {

                Console.WriteLine("Operator matematika tidak valid.");

            }


            Console.ReadKey();

        }

    }

}

Pada program di atas, pengguna diminta untuk memasukkan dua angka dan operator matematika yang diinginkan. Setelah itu, program akan menampilkan hasil perhitungan sesuai dengan operator matematika yang dipilih. Jika operator matematika yang dimasukkan tidak valid, program akan menampilkan pesan kesalahan.

Post a Comment

© Jessica Grandia. All rights reserved. Distributed by Jeje