OLEH :
OLEH :
PENDAHULUAN
1.2 TUJUAN
Adapun tujuan yang ingin kami capai ketika membuat program ini yaitu
PEMBAHASAN
2. Pendeklarasian variabel, yaitu variabel soal, benar, dan score sebagai tipe
data integer atau bilangan bulat. . Sedangkan int main () merupakan fungsi
utama dari sebuah kode bahasa c.
3. Dalam int main() terdapat menu login dimana user akan menginput nama
dan NIM yang bersangkutan.
4. Pencetakan header dan menu pilihan program User akan diminta untuk
meninputkan pilihan berupa angka 1/2/3/4, dan hasil inputan disimpan pada
variabel pilihan dan akan dieksekusi melalui switch-case
5. Setelah inputan diterima, akan digunakan switch-case. Dimana switch-case
ini digunakan untuk memproses inputan sehingga masuk kedalam fungsi
yang sesuai
8. Pada fungsi kerjakan, user diminta untuk menginput pilihan fungsi nya yang
dimana inputan tersebut akan di proses sehingga dapat masuk ke fungsi
lainnya.
9. Pada fungsi kerjakan, ketika user sudah menginput pilihan nya, user akan
menginput data – data terkait dengan pilihan yang dipilih. Dimana setelah
user menginput data int soal akan bertambah 1 yang dimana akan digunakan
untuk menghitung skor. Setelah itu akan masuk ke dalam fungsi for dimana
user akan menginput jawaban mereka. Akan diberikan 3 kesempatan
menjawab, dimana fungsi for ini menggunakan i=2 dan dalam looping, i ini
akan berkurang satu dan akan terus berlanjut selama i>=0. Jika user
menjawab benar, variabel benar akan bertambah 1. Tetapi jika salah,
variabel benar tidak akan bertambah.
10. Dalam fungsi skor, akan dilakukan penghitungan skor. Pertama-tama akan
diuji apakah soal = 0. Jika benar soal=0 maka skor tidak akan muncul karena
user belum menjawab satupun soal. Ketika soal!=0, maka akan ditampilkan
jumlah jawaban benar beserta total keseluruhan soal yang telah dikerjakan
oleh user. Dan dalam proses score akan dihitung jumlah skor yang didapat
dengan cara benar*100/soal. Dan skor yang telah dihitung tersebut akan
ditampilkan.
2.4 OUTPUT PROGRAM
11. Selanjutnya ketika kita memilih nomor 4 yaitu keluar maka program akan
secara otomatis keluar.
BAB 3
PENUTUP
3.1 KESIMPULAN
Program kuis materi bangun datar dan bangun ruang ini dibuat untuk
memenuhi tugas akhir dari mata kuliah algoritma dan pemrograman. Selain itu,
program ini dibuat secara sistematis dan terurut agar user dapat dengan mudah
menggunakannya. Program ini bertujuan untuk mempermudah dalam memeriksa
suatu permasalahan dalam bangun datar dan bangun ruang seperti mencari luas,
keliling, luas permukaan, dan volume. Program ini dilengkapi dengan fitur cek skor
Anda yang dapat mengetahui berapa banyak soal yang benar atau salah kita jawab.
Program ini diharapkan dapat menjadi solusi bagi adik-adik kami baik itu di SD,
SMP, dan SMA ketika mereka sedang menempuh pelajaran bangun datar dan
bangun ruang pada pelajaran Matematika. Kami berharap program ini dapat
mengunggah hati adik-adik kami bahwasanya membuat program seperti ini tidak
sulit dilakukan asalkan mau belajar, memperkenalkan bahasa C yang masih jarang
diperkenalkan di lingkungan sekolah dasar hingga menengah. Besar harapan kami,
nantinya program ini dapat terus ditingkatkan baik dari segi performa maupun fitur-
fitur yang lain.