laporan akhir praktikum - 4 - daspro

5
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!"

Upload: fadhila1987

Post on 07-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laporan Akhir Praktikum - 4 - DASPRO

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!"

Page 2: Laporan Akhir Praktikum - 4 - DASPRO

8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO

http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 2/5

Page 3: Laporan Akhir Praktikum - 4 - DASPRO

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

Page 4: Laporan Akhir Praktikum - 4 - DASPRO

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

Page 5: Laporan Akhir Praktikum - 4 - DASPRO

8/19/2019 Laporan Akhir Praktikum - 4 - DASPRO

http://slidepdf.com/reader/full/laporan-akhir-praktikum-4-daspro 5/5