Cara Membuat Program sederhana daftar list paket @wifi id dengan menggunakan if, else if, dan switch

Halo semua, hari ini saya menjelaskan pengaturan if, else if, dan switch dalam program sederhana untuk membuat daftar pembelian paket @wifi id.

menurut saya if itu memiliki fungsi melakukan pengetesan, pengecekan, pemeriksaan atau biasanya disebut pengevaluasi nilai suatu data yang akan menentukan sesuatu keputusan(dalam satu kondisi). IF ELSE digunakan apabila kita memiliki syarat yang akan digunakan lebih dari satu kondisi.

         Kalau switch itu hampir sama dengan else if tapi memiliki syarat yang sedikit berbeda dan pengerjaan switch itu diawali dengan switch-case-break ,lalu kalau dua kondisi di akhiri dengan default-break.

Inilah contoh yang saya tampilkan :


//List Username dan Password @Wifi ID yang disediakan sesuai masa aktif

           

            string kode;

            int nomor;

 

            //step1 ( Pemberian deklarasi nilai)

            Console.WriteLine(“kode yang di sesuaikan sesuai masa aktif paket”);

            Console.WriteLine(“Paket 12 jam(limited)”);

            Console.WriteLine(“Paket 1 hari(unlimited)”);

            Console.WriteLine(“Paket 1 minggu(unlimited)”);

            Console.WriteLine(“Paket 1 bulan(unlimited)”);

            Console.WriteLine(“Paket 1 tahun(limited)”);

            Console.WriteLine(” Silahkan masukkan paket yang akan anda inginkan… “);

 

(Lalu kita akan mengetik switch di ikuti dengan awalan case untuk memberikan perintah selanjutnya dan ketik break untuk mengulangi daftar yang kedua dan seterusnya. )         

 

  switch (kode = Console.ReadLine())

            {

                case “Paket 12 jam”:

                    Console.WriteLine(” List pake limited data “);

                    Console.WriteLine(” 1.50MB “);

                    Console.WriteLine(” 2.100MB “);

                    Console.WriteLine(” 3.200MB “);

                    nomor = Convert.ToInt16(Console.ReadLine());

                    if (nomor ==1)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 12 jam (50MB) dari sekarang”);

                    }

                    else if (nomor ==2)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 12 jam (100MB) dari sekarang”);

                    }

                    else if (nomor ==3)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 12 jam (200MB) dari sekarang”);

                    }

                    else

                    {

                        Console.WriteLine(“INPUT ANDA SALAH”);

 

                    }

                    break;

 

                case “Paket 1 hari”:

                    Console.WriteLine(” Yakinkah anda ingin mengaktifkan paket 1 hari? “);

                    Console.WriteLine(“1.iya “);

                    nomor = Convert.ToInt16(Console.ReadLine());

                    if (nomor ==1)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 12 jam dari sekarang”);

                    }

                    break;

                case “Paket 1 minggu”:

                    Console.WriteLine(” Yakinkah anda ingin mengaktifkan paket 1 minggu? “);

                    Console.WriteLine(“1.iya “);

                    nomor = Convert.ToInt16(Console.ReadLine());

                    if (nomor ==1)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 1 minggu dari sekarang”);

                    }

                    break;

                case “Paket 1 bulan”:

                    Console.WriteLine(” Yakinkah anda ingin mengaktifkan paket 1 bulan? “);

                    Console.WriteLine(“1.iya “);

                    nomor = Convert.ToInt16(Console.ReadLine());

                    if (nomor ==1)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 1 bulan dari sekarang”);

                    }

                    break;

                case “Paket 1 tahun”:

                    Console.WriteLine(” Yakinkah anda ingin mengaktifkan paket 1 tahun? “);

                    Console.WriteLine(“1.iya “);

                    nomor = Convert.ToInt16(Console.ReadLine());

                    if (nomor ==1)

                    {

                        Console.WriteLine(” Silahkan menunggu konfirmasi dari kami terima kasih”);

                        Console.WriteLine(” Selamat anda telah mendapatkan paket wifi 1 tahun dari sekarang”);

                    }

                    break;

 

                default:

                    Console.WriteLine(“maaf koneksi terputus”);

                    break;

            }

 

Jadi di dalam contoh tersebut saya menggabungkan else if dan switch untuk memperjelas pengunaan dalam banyak kondisi.

 

Kedua penggunaan ini hampir sama jadi terserah teman-teman ingin menggunakan yang else if atau yang switch.

 

Terima kasih atas kunjungannya.

 

Leave a Reply