Anda di halaman 1dari 5

TUGAS PRAKTIKUM

ALGORITMA & PEMROGRAMAN


MODUL 5

Oleh :
Irpan Yahyal Pauji
1803010025
Teknik Informatika A

PROGRAM STUDI TEKNIK INFORMATIKA


UNIVERSITAS PERJUANGAN
2018
1. Buat program yang inputannya berupa data mata kuliah dalam bentuk record(kode_mk,
nama_mk, sks), dan kemudian outputannya adalah data mata kuliah tersebut
a. listing

b. Output

c. Analisis
Program data_mk, Nama sebuah program (program ini bernama data mk). Uses,
Semua unit yang ada ditulis disini. Type, Semua nama tipe bentukan terstruktur ditulis
disini. Kuliah=record, Menyatakan kuliah disini tipe data bentukan terstruktur yang
menyatukan beberapa variable yang berbeda. Kode_mk,nama_mk:string,
kode_mk,nama_mk disini string (kumpulan karakter). Sks:integer, sks disini integer
(bilangan bulat). End, Perintah untuk mengakhiri program. Var, Semua variable global
ditulis disini. Begin, Perintah untuk memulai blok program utama. End, Perintah untuk
mengakhiri sebuah program.

3. Buat program untuk menyimpan sejumlah bilangan bulat (banyaknya bilangan bulat
tergantung user) dalam sebuah array kemudian menampilkan isi array tersebut tetapi hanya
yang termasuk ke dalam bilangan positif dan kelipatan 2
a. Listing

b. Output
c. Analisis
Program simpan_bilangan_bulat, Nama sebuah program (program ini bernama
simpan bilangan bulat). Integer, I,n disini integer (bilangan bulat). Angka:array
[1..100] of integer, angka disini tipe data terstruktur yang menggabungkan beberapa
variable yang sama yang berupa integer. Begin, Perintah untuk memulai blok program
utama. For i:=1 to n do, Sebuah statement pengulangan. Program diulang sebanyak n
(integer) kali. Begin, Perintah untuk memulai program. Write('Bilangan ke-',i,' : ');
readln(angka[i]), Menuliskan output Bilangan ke- dan menuliskan output i (integer)
dan menuliskan inputan angka[i] (tipe data bentukan array).

4. Buat program untuk menerima masukan sejumlah karakter dalam array(banyaknya input
laralter ditentukan oleh user) kemudian menampilkannya kembali dalam urutan terbalik!
a. Listing
b. Output

c. Analisis

Program tulis_karakter, Nama sebuah program (program ini bernama menerima


Masukan). Type, tipe data bentukan yang ada ditulis disini. Var, semua variable
global ditulis disini. Writeln('INPUT'), Menuliskan output INPUT. Writeln, Perintah
untuk memberi jarak satu enter. Writeln('OUTPUT'), Menuliskan output OUTPUT.
Writeln('--------'), Menuliskan output ------------. For i:=n downto 1 do, Sebuah
statement pengulangan. Program diulang sebanyak n (integer). Readln, Perintah
untuk membaca statement diatas. End, Perintah untuk mengakhiri sebuah program.

Anda mungkin juga menyukai