Cara membuat program kuis menggunakan format batch
1. Buka notepad lali ketikan text dibawah ini
@echo off
cls
set /a skor= 0
:awal
cls
color 0a
echo hello!!
timeout /t 3/nobreak > nul
cls
color
echo selamat datang di kuis kampus
timeout /t 3 /nobreak > nul
cls
:tanya
set /p "pil=apakah kamu siap? [y/t]:"
if %pil% == y goto kuis
if %pil% == n goto keluar
if not %pil% == y goto salah
:kuis
cls
color 70
set /p "nama=masukan nama kamu : "
echo.
echo tekan sembarang tombol untuk memulai
pause>nul
goto soal1
:soal1
cls
color 70
echo pertanyaan I
echo.
echo nama player : %nama% skor : %skor%
echo.
echo.
echo Siapakah presiden pertama di indonesia?
echo a)Gusdur
echo b)SBY
echo c)Suharto
echo d)Sukarno
echo.
set /p "jawab=jawaban kamu : "
if %jawab% == d goto benar
if not %jawab% == d goto salah1
:benar
set /a skor += 10
echo.
echo kamu benar
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal2
:salah1
set /a skor += 0
echo.
echo kamu salah
echo.
echo tekan sembarang tombol untuk soal berikutnya
pause>nul
goto soal2
:soal2
cls
color 70
echo pertanyaan II
echo.
echo nama player : %nama% skor : %skor%
echo.
echo.
echo berapakah zona waktu di indonesia?
echo a)4
echo b)3
echo c)5
echo d)1
echo.
set /p "jawab=jawaban kamu : "
if %jawab% == b goto benar1
if not %jawab% == b goto salah2
:benar1
set /a skor += 10
echo.
echo kamu benar
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal3
:salah2
set /a skor += 0
echo.
echo kamu salah
echo.
echo tekan sembarang tombol untuk soal berikutnya
pause>nul
goto soal3
:soal3
cls
color 70
pertanyaan ke III
echo.
echo nama player : %nama% skor %skor%
echo.
echo.
echo warna bendera indonesia?
echo a)Hitam dan putih
echo b)Biru dan merah
echo c)Merah dan putih
echo d)Hijau dan pink
echo.
set /p "jawab=jawaban kamu : "
if %jawab% == c goto benar2
if not %jawab% == c goto salah3
:benar2
set /a skor += 10
echo.
echo kamu benar
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal4
:salah3
set /a skor += 0
echo.
echo kamu salah
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal4
:soal4
cls
color 70
echo pertanyaan IV
echo.
echo nama player : %nama% skor : %skor%
echo.
echo.
echo indonesia merdeka pada tanggal??
echo a)17 Agustus
echo b)10 November
echo c)27 Maret
echo d)05 Juli
echo.
set /p "jawab=jawaban kamu : "
if %jawab% == a goto benar3
if not %jawab% == a goto salah4
:benar3
set /a skor += 10
echo.
echo kamu benar
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal5
:salah4
set /a skor += 0
echo.
echo kamu salah
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto soal5
:soal5
cls
echo pertanyaan IV
echo.
echo nama player : %nama% skor : %skor%
echo.
echo.
echo Negara yang pernah menjajah indonesia??
echo a)Malaysia
echo b)Timor laste
echo c)Jerman
echo d)Belanda
echo.
set /p "jawab=jawaban kamu : "
if %jawab% == d goto benar4
if not %jawab% == d goto salah5
:benar4
set /a skor += 10
echo.
echo kamu benar
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto hasil
:salah5
set /a skor += 0
echo.
echo kamu salah
echo.
echo tekan sembarang tombol untuk soal berikutnya!
pause>nul
goto hasil
:keluar
exit
:salah
echo.
echo Input Salah
pause>nul
:hasil
cls
color
echo HASIL
echo =====
echo.
echo nama player = %nama%
echo total skor = %skor%
echo.
echo.
set /p "ulang=main lagi??[Y/n] : "
if %ulang% == y goto awal
if not %ulang% y goto keluar
2. Save dengan format .bat lalu buka CMD ketikan lokasi file bat berada.
3. Berikut tampilannya
Awal
Hasil
Jika ada error tinggalkan saja dikomentar :D
0 Response to "Cara membuat program kuis menggunakan format batch"
Post a Comment