Anda di halaman 1dari 2

Algoritma dan Pemrograman

Ganjil 1213

Nested selection & iteration


Nama Program : Lab-6.cpp
Penyusun :
Edward Kurnia 09110110004

Buatlah program sederhana untuk menyelesaikan 3 persoalan matematika yaitu mencari bilangan
prima antara dua buah bilangan, mencari KPK antara dua buah bilangan, dan mencari FPB antara
dua buah bilangan.
Tampilan antar muka dari program ini ialah sebagai berikut :
1
2
3
123456789012345678901234567890
1 PROGRAM MATEMATIKA SEDERHANA
2
3 1.MENU UTAMA
4 2.TENTANG APLIKASI
5 3.KELUAR DARI PROGRAM
6 PILIH : 1

Program hanya bisa menerima input angka 1, 2, atau 3. Selain input angka tersebut program akan
terus meminta pilihan dari user.
Apabila dipilih 3, maka program akan tertutup, sedangkan jika dipilih 2 program akan menampilkan
informasi berupa pembuat aplikasi ini. Contoh tampilan dari menu tentang aplikasi ialah sebagai
berikut :
1
2
3
123456789012345678901234567890
1 TENTANG APLIKASI
2
3 NAMA PEMBUAT
: EDWARD KURNIA
4 NIM
: 09110110004
5 TWITTER
: @EDOCUMI
6 FACEBOOK
: EDWARD KURNIA
7 PIN BB & PHONE : BY REQUEST
8
9 TEKAN SEMBARANG TOMBOL UNTUK KEMBALI KE HALAMAN SEBELUMNYA

Apabila dipilih 1 maka tampilan program adalah sebagai berikut :


1
2
3
123456789012345678901234567890
1 MENU UTAMA
2
3 1.MENCARI BILANGAN PRIMA DARI DUA BILANGAN
4 2.MENCARI KPK DARI DUA BILANGAN
5 3.MENCARI FPB DARI DUA BILANGAN
6 4.KEMBALI KE MENU SEBELUMNYA
7 PILIH : 1

Sama seperti pada menu sebelumnya, program hanya bisa menerima input sesuai dengan pilihan
yang ada. Jika dipilih 4, maka program akan kembali ke halaman sebelumnya.

Jika dipilih 1, program akan menampilkan tampilan sebagai berikut.


1
2
3
123456789012345678901234567890
1 MENCARI BILANGAN PRIMA DARI DUA BILANGAN
2
3 BILANGAN PERTAMA : 25
4 BILANGAN KEDUA
: 7
5
6 BILANGAN PRIMA ANTARA 7 DENGAN 25 ADALAH : 7 11 13 17 19 23
7
8 ULANGI LAGI? (Y/T) Y

Program akan melakukan pengecekan pada tiap input agar input yang diterima ialah bilangan bulat
positif. Selain itu program juga tidak mempermasalahkan bilangan yang lebih kecil harus diinputkan
terlebih dahulu. Jika saat program menanyakan ulangi lagi user memilih Y atau y maka program
akan mengulang kembali untuk mencari bilangan prima dari dua bilangan. Jika dipilih T atau t
maka program akan kembali ke tampilan awal. Hal ini berlaku juga untuk pencarian KPK dan FPB.
Jika dipilih 2, tampilan program adalah sebagai berikut :
1
2
3
123456789012345678901234567890
1 MENCARI KPK DARI DUA BILANGAN
2
3 BILANGAN PERTAMA : 25
4 BILANGAN KEDUA
: 7
5
6 KPK DARI 7 DAN 25 ADALAH : 175
7
8 ULANGI LAGI? (Y/T) Y

Jika dipilih 3, tampilan program adalah sebagai berikut :


1
2
3
123456789012345678901234567890
1 MENCARI FPB DARI DUA BILANGAN
2
3 BILANGAN PERTAMA : 81
4 BILANGAN KEDUA
: 72
5
6 KPK DARI 72 DAN 81 ADALAH : 9
7
8 ULANGI LAGI? (Y/T) Y

Anda mungkin juga menyukai