Tutorial Membuat Aplikasi Console untuk Quiz

Halo teman teman , di kesempatan kali ini saya akan mensharing lagi tentang membuat aplikasi untuk sebuah quiz dengan menggunakan teknik looping “GoTo”

Oke, langsung saja tanpa banyak basa-basi.

Pertama-tama seperti biasa kita mendeklarasi variabel-variabel yang akan kita gunakan nantinya :

string q1, q2, q3;

Disini saya menggunakan type data string karena kita akan membuat quiz yang dimana nantinya akan menggunakan string.

Setelah itu kita membuat salam pengenalannya.

Console.WriteLine(“—————————————————–“);
Console.WriteLine(“Selamat datang di quiz tentang prodi SI UIB !”);
Console.WriteLine(“—————————————————–“);

Selanjutnya, kita membuat label yang nantinya akan di gunakan di dalam quiz, penggunaan label adalah seperti ini :

pertanyaan1: //pertanyaan1 merupakan nama labelnya
Console.WriteLine(“Siapakah owner dari website belajarc.com ? “); //Pertanyaan dari quiz
q1 = Console.ReadLine(); //input dari quiz

Lalu sekarang kita mengecek jawaban dari quiznya dengan meteode if :

if (q1 != “Agung Riyadi”) //jawaban dari quiz
{
goto pertanyaan1; //looping akan terjadi jika jawaban salah
          
}

//Jika jawaban benar maka akan menjalankan perintah perintah di bawahnya lagi
Console.Clear();
Console.WriteLine(“Selamat anda benar ! Silahkan ke pertanyaan selanjutnya !”);
Console.WriteLine(“———————————————————“);

Nah sudah berhasil , sekarang tinggal menambahkan pertanyaan sesuka hati kita tergantung variasinya 😀

Saya akan memberikan bagaimana dengan variasi saya,

//Pertanyaan 2
pertanyaan2: //nama label
Console.WriteLine(“Berapakah jumlah mahasiswa di dalam 1SIMA ? “); //pertanyaan quiz
q2 = Console.ReadLine();

if (q2 != “31”) //jawaban quiz
{
goto pertanyaan2; //looping jika pertanyaan salah

}
//jika pertanyaan benar maka,
Console.Clear();
Console.WriteLine(“Selamat anda benar ! Silahkan ke pertanyaan selanjutnya !”);
Console.WriteLine(“———————————————————“);

//Pertanyaan 3
pertanyaan3:
Console.WriteLine(“Siapakah nama dosen multimedia untuk prodi SI semester 1 ?”); //pertanyaan quiz
q3 = Console.ReadLine();

if (q3 != “Yandi Hendra”) //jawaban dari quiz
{
goto pertanyaan3; //looping

}
//jika pertanyaan benar maka,
Console.Clear();
Console.WriteLine(“Selamat anda telah berhasil menyelesaikan quiz ini ! Terima kasih :D”); //Pesan selamat tinggal 😀

Leave a Reply