laporan akhir praktikum - 4 - daspro
TRANSCRIPT
8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO
http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 1/5
Laporan Akhir Praktikum
Mata Praktikum : Dasar Pemrograman 2
Kelas : 1ID14
Praktikum ke- : 4 (Empat)
Tanggal : 17-04-201
Materi : !e"or# #engan $IT% D&
'PM : 04141
'ama : *ma# +au,an ongken
Ketua sisten : nnisa .
'ama sisten :
Para/ sisten :
umla* emar : lemar
LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2!"
8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO
http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 2/5
8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO
http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 3/5
LOGIKA PROGRAM
USES CRT;
(isting #iatas er/ungsi untuk meng*i#upkan /ungsi 3aitu pa#a "lrs"r 3ang
/ungsin3a memersi*kan la3ar tampilan)
VAR
BIO : RECORD
NAMA : STRING[30];
NPM : STRING[8];
KELAS : STRING[5];
END;(isting #iatas men5elaskan tentang men#eklarasikan nama re"or# 3ang seperti
pa#a listing a#ala* 6.I& seagai re"or# #engan /iel#n3a 6'M #engan tipe
#ata string #engan atasan karakter sepan5ang 08 /iel# 6'PM #engan tipe #ata
string #engan atasan karakter sepan5ang 98 #an /iel# 6KE #engan tipe #ata
string #engan atasan karakter sepan5ang tatement 6E'D; er/ungsi untuk
mengak*irkan statement re"or# pa#a program ini)
BEGIN
CLRSCR;
WITH BIO DO
(isting #iatas men5elaskan tentang memulai program lalu ter#apat statement
6<!<!; 3ang er/ungsi untuk memersi*kan la3ar ketika #i run erkali-kali
tatement 6$IT% .I& D& men5elaskan a*=a statement selan5utn3a >ariael
3ang #iinput #an #i output erasal #ari masing-masing re"or# 6.I&)
BEGIN
WRITE(‘MASUKKAN NAMA ANDA ‘!;READLN(NAMA!;
WRITE(‘MASUKKAN NPM ANDA ‘!;READLN(NPM!;WRITE(‘MASUKKAN KELAS ANDA ‘!;READLN(KELAS!;
WRITELN(‘"""""""""""""""""""""""""""""‘!;
(isting #iatas men5elaskan tentang statement input pa#a pas"al &utput akan
mun"ul sepertiM?KK' 'M 'D @ 6 #an apaila kita input #engan
nama kita akan tersimpan pa#a /iel# nama8 output 6M?KK' 'PM 'D @
#an apaila kita input #engan npm kita akan tersimpan pa#a /iel# npm8 output
6M?KK' KE 'D @ 6 #an apaila kita input #engan npm kita akan
8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO
http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 4/5
tersimpan pa#a /iel# kelas Data 3ang tela* #iinput terseut #apat #i mun"ulkan
apaila kita memeri statement =riteAln #iikuti nama /iel#n3a)
WRITELN(‘NAMA SA#A ADALAH ‘$NAMA!;
WRITELN(‘NPM SA#A ADALAH ‘$NPM!;
WRITELN(‘KELAS SA#A ADALAH ‘$KELAS!;
END;
READLN;
END%
(isting #iatas men5elaskan untuk men"etak #ata 3ang tela* kita inputkan
seelumn3a8 misaln3a 6'M D% @ 6 #an 3ang kita inputkan
misaln3a 6%MD +?B' &'CKE' maka outputn3a a#ala* 6'M D% @ %MD +?B' &'CKE' erlaku untuk ketiga #ari
=riteln terseut tatement 6E'D; er/ungsi untuk mengak*iri statement 6$IT%
.I& D& tatement 6!ED'; er/ungsi untuk memun"ulkan *asil output8
apaila ti#ak ter#apat pa#a listing terseut maka saat #i run akan kemali ke menu
a=al tatement 6E'D er/ungsi untuk mengak*iri program terseut)
OUTPUT PROGRAM
8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO
http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 5/5