Laporan Akhir Menu pada Prolog
11:26 PM
2.
Buatlah sebuah program menu yang
berisi :
a.
Biodata
-
Nama
- Npm
- Kelas
- Makanan favorit
- Minuman favorit
- Npm
- Kelas
- Makanan favorit
- Minuman favorit
b. Menghitung luas persegi
c. Menghitung keliling persegi
d. Menghitung rata-rata nilai (uts+uas)/2
3. Buatlah logika program soal nomor 2!
JAWAB
1.
WRITE( ) =
syntax digunakan untuk mencetak variabel string yang diapit dengan petik tunggal
( ‘ ).
NL( ) = dikenal newline merupakan perintah untuk pindah menuju
baris yang baru.
READ( ) = syntax ini digunakan untuk memberikan nilai inputan pada
variabel yang diberikan di dalam tanda kurung.
2.
Ini adalah program menu:
3.
Logika Program Menu
·
menu:-
= Merupakan nama variabel yang mewakili keseluruhan program yang ada dipanggil
pada console SWI-Prolog dengan menuliskan menu.
Contoh :
?-menu.
Contoh :
?-menu.
·
write ( )
= Syntax ini digunakan untuk mencetak variabel string yang diapit dengan tanda petik
tunggal (')
·
nl =
Atau lebih dikenal newline merupakan perintah untuk berpindah menuju baris yang
baru.
·
read ( )
= Syntax ini digunakan untuk memberikan nilai inputan pada variabel yang diberikan
didalam tanda kurung.
·
H is F*G,=
Biasa lebih kita kenal H = F*G,sama
saja. Ini adalah rumus untuk luas persegi.
·
J is 4*I,
= Biasa lebih kita kenal J = 4*I,sama saja. Ini adalah rumus untuk Keliling
persegi.
·
M is
(K+L)/2, = Biasa lebih kita kenal M = (K+L)/2 sama saja. Ini adalah rumus
untuk rata-rata nilai.
·
(PIL=1,nl,
= Prinsipnya sama dengan select case pada QBasic, jika kita menekan 1, akan
memproses blok program didalamnya.
.
.
PIL=2,nl,
.
.
PIL=3,nl,
.
.
.
.
PIL=2,nl,
.
.
PIL=3,nl,
.
.
PIL=4,nl,
.
.
.
.
Hasil
Output :
1. Output
No. 1, Biodata
2.
Output
No. 2, Luas Persegi
3.
Output
No. 3, Keliling Persegi
4.
Output
No. 4, Rata-rata Nilai
0 comments