Membuat Absen kelas berdasarkan NPM

Assalamu’alaikum warahmatullah hiwabarakatuh ……

Disini saya akan menjelaskan program sederhana untuk membuat absensi kelas berdasarkan NPM menggunakan bahasa C# . Dalam program yang saya buat ini pertama saya mendeklarasikan variabel yang ingin saya gunakan, kedua saya akan mendeklarasikan variabel yang telah saya buat dan terakhir saya akan memproses program yang telah saya buat dengan variabel diatas.

1. Deklarasikan variabel yang akan digunakan :

            string nama;
            int NPM;

2. Deklarasikan variabel yang telah kita buat :

Console.WriteLine(“selamat datang di absensi kelas kami”);
            Console.WriteLine(“masukkan NPM”);
            NPM = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            switch (NPM)

3. Proses lah variabel diatas menggunakan SWITCH

 {
                case 1531060:
                    Console.WriteLine(“Nama = Ramadhan Syah Putra”);
                    Console.WriteLine(“Tempat dan Tangggal Lahir = Batam, 24 Februari 1995”);
                    Console.WriteLine(“Kelas = 1SIMA”);
                    break;
                case 1531109:
                    Console.WriteLine(“Nama = Welly Maretha”);
                    Console.WriteLine(“Tempat dan Tanggal Lahir = Karimunting, 27 Maret 1997”);
                    Console.WriteLine(“Kelas = 1SIMC”);
                    break;
                case 1531108:
                    Console.WriteLine(“Nama = Wahyu Ihsan Pradana”);
                    Console.WriteLine(“Tempat dan Tanggal Lahir = Bengkayang, 19 Agustus 1997”);
                    Console.WriteLine(“Kelas = 1SIPA”);
                    break;
                default:
                    Console.WriteLine(“Maaf kami tidak dapat mengenal nama anda”);
                    break;

Perlu diketahui dan diingat statemen SWITCH ini mempunyai fungsi yang sama seperti statemen if – else if akan tetapi statemen SWITCH merupakan pendekatan yang lebih efisien. Ketika kecocokan antara deklarasi variabel dan proses ditemukan , runtun statemen yang berkaitan dengan kecocokan tersebut akan dieksekusi .  Namun apabila runtun statemen dalam default ini tidak ada konstanta case yang cocok dengan ekspresi maka runtun statemen nya akan di eksekusi.

Maaf jika ada kekurangan dalam artikel saya . Terima Kasih.

Wassalamu’alaikum warahmatullah hiwabaratuh

 

Leave a Reply