Membuat Kuis Matematika (Diskon) dengan menggunakan Visual C# dengan Goto

Selamat Malam Guys, sekarang saya akan memberi tips membuat aplikasi kuis dengan “goto”

 

  • Pertama, kita mendeklarasikan variabel terlebih dahulu. Disini saya membuat 3 soal, Jadi ada 3 Variabel yang dideklarasikan

 string jawaban1, jawaban2, jawaban3;

 

  • Setelah itu, saya memasukkan 3 soal yang telah saya buat :

soal1:

                Console.WriteLine(“Jika harga sebuah buku Rp 20000, dan di diskon 10% berapakah harga buku tersebut?”);

                jawaban1=Console.ReadLine();

                if (jawaban1 != “18000”) { goto soal1; }

    • NB : Rumus untuk menghitung soal diatas adalah :  1.(Diskon yang diketahui / 100%) * Harga yang diketahui  2.Harga awal-Harga setelah diskon

 

soal2:

                Console.WriteLine(“Andi makan disebuah restoran dengan harga Rp 55000, jika dikenakan pajak 10% berapakah total biaya yang harus andi bayar?”);

                jawaban2 = Console.ReadLine();

 

                if (jawaban2 != “60500”) { goto soal2; }

    • NB : Rumus untuk menghitung soal diatas adalah :  1.(Diskon yang diketahui / 100%) * Harga yang diketahui  2.Harga awal+harga setelah dikenai pajak

 

 soal3:

                Console.WriteLine(“Edi membeli sebuah televisi dengan harga Rp 2.800.000,karena mendapat diskon, ia hanya membayar 2.240.000. Berapakah diskon yang Edi dapat?(TANPA MEMASUKKAN %!!)”);

                jawaban3 = Console.ReadLine();

                if (jawaban3 != “20”) { goto soal3; }

    • NB : Rumus untuk menghitung soal diatas adalah : 1.Harga Diskon=Harga awal – uang yang dibayar  2.(harga Diskon/harga awal) * 100%

 

  • Jika anda salah menjawab salah satu dari soal diatas, maka otomatis anda mengulang menjawab pertanyaan yang salah. Dan jika anda menjawab dengan benar maka anda akan menjawab pertanyaaan berikutnya

 

  • Setelah anda selesai menjawab 3 pertanyaan maka keluar program seperti dibawah ini : 

                Console.WriteLine(“=-=-=-=-=-=-=”);

                Console.WriteLine(“Good Job”);

                Console.WriteLine(“=-=-=-=-=-=-=”);

 

Sekian dari saya, semoga bermanfaat bagi kita semua. Terima Kasih

Leave a Reply