Dengan Materi Barisan dan Deret

Tema

: Game Education.

Kelompok

:
1.
2.
3.
4.

Tujuan

Ning Masitah
Naviul Hasanah
Ayu Dwi Asnantia
Indah Yuniawati Khairiah

(09320039)
(09320040)

(09320042)
(09320046)

: Untuk Belajar Matematika Dengan Materi Barisan dan Deret Yang
Menyenangkan dengan Menggunakan Matlab.

Judul

: Are you smarter than us? Dengan Materi Barisan dan Deret

Algoritma Program
1. Start
2. Tampilan pertama merupakan tampilan menu utama, yang isinya merupakan :
Function [menu_utama]=menu(m)
clc
disp('A.R.E Y.O.U S.M.A.R.T.E.R T.H.A.N U.S ?? ');
disp('LETS check it out .... ');
disp('S.O.A.L T.E.N.T.A.N.G B.A.R.I.S.A.N D.A.N D.E.R.E.T ');
disp(' *************************************************************');
disp('| Level 1 | Rp 250,00 |waktu 15 detik');

disp(' ---------------------------');
disp('| Level 2 | Rp 500,00 |waktu 25 detik');
disp(' ---------------------------');
disp('| Level 3 | Rp 1.000,00 |waktu 40 detik ');
disp(' ---------------------------');
disp('| Level 4 | Rp 2.000,00 |waktu 1 menit ');
disp(' ---------------------------');
disp('| Level 5 | Rp 4.000,00 |waktu 1 menit 30 detik');
disp(' ---------------------------');
disp('| Level 6 | Rp 6.000,00 |waktu 2 menit');
disp(' ---------------------------');
disp('| Level 7 | Rp 8.000,00 |waktu 2 menit 30 detik ');
disp(' ---------------------------');
disp('| Level 8 | Rp 10.000,00 |waktu 3 menit');
disp(' ---------------------------');
disp('| Level 9 | Rp 15.000,00 |waktu 3 menit 30 detik ');
disp(' ---------------------------');
disp('| Level 10 | Rp 25.000,00 |waktu 4 menit');
disp('
');

mulai=input('Mulai ?? (y/t) ','s');
if mulai=='y'
level_1
else
clc
end

3. Inputkan mulai y / t , jika y maka akan berlanjut ke level 1, jika tidak maka layar kosong
4. Masuk ke level 1.
a) Input jawaban.

b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 0, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 250. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 2, dengan menekan
tombol “y” pada keyboard. Jika tidak, maka kembali ke menu utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
5. Masuk ke level 2.
a) Input jawaban.

b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 250, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 500. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 3, dengan menekan
tombol “y” pada keyboard. Jika tidak, maka kembali ke menu utama
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
6. Masuk ke level 3.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 500, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 1000. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 4, dengan menekan
tombol “y” pada keyboard. Jika tidak, kembali ke menu utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.

7. Masuk ke level 4.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan

mendapatkan skor 1000, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 2000. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 5, dengan menekan
tombol “y” pada keyboard. Jika tidak, kembali ke menu utama.

d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
8. Masuk ke level 5.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 2000, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 4000. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 2, dengan menekan
tombol “y” pada keyboard. Jika tidak, kembali ke menu utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
9. Masuk ke level 6.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 4000, program berhenti.

c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 6000. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 7, dengan menekan
tombol “y” pada keyboard. Jika tidak, maka kembali ke menu utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
10. Masuk ke level 7.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 6000, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 8000. Kemudian
ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 8, dengan menekan
tombol “y” pada keyboard. Jika tidak, maka kembali ke menu utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
11. Masuk ke level 8.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 8000, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 10000.
Kemudian ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 9,

dengan menekan tombol “y” pada keyboard. Jika tidak, maka kembali ke menu
utama.

d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
12. Masuk ke level 9.
a) Input jawaban.
b) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 10000, program berhenti.
c) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 15000.
Kemudian ada pilihan untuk lanjut atau tidak. Jika ya bisa lanjut ke level 10,
dengan menekan tombol “y” pada keyboard. Jika tidak, maka kembali ke menu
utama.
d) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.
13. Masuk ke level 10.
a) Input jawaban.
b) Ketika jawaban yang di inputkan benar, maka mendapatkan skor 25.000 dan bisa
ulang atau tidak. Jika ulang maka akan muncul tampilan menu utama menjadi
pemenang game.

c) Jika tidak maka program akan berhenti dan aplikasi matlab akan keluar.
d) Jika jawaban salah, maka akan muncul penyelesaian dari soal tersebut, dan
mendapatkan skor 15.000, program berhenti.
e) Karena dalam program ini terdapat batas waktu untuk menjawab, sehingga ketika
waktunya habis maka program akan berhenti.