Anda di halaman 1dari 3

Putri Diana (Pendidikan Matematika)(Algoritma Pemrograman)

Nama : Putri Diana


NIM : 2019102010
Program Study : Pendidikan Matematika
Mata Kuliah : Algoritma Pemrograman
Dosen Pengampu : Nikmah Nurvicalesti, M.Pd

1. Buatlah algoritma yang membaca sebuah bilangan bulat positif lalu menentukan
apakah bilangan tersebut merupakan kelipatan 4. Kemudian, translasikan algoritma
tersebut dalam bahasa Pascal.
Jawab:
 Algoritma
Program menentukan_bilangan_kelipatan_empat
Deskripsi
x:integer
read(x)
If(x mod 4=0)
then write(‘merupakan bilangan kelipatan empat’)
Write(‘bukan bilangan kelipatan empat’)
endif
 Bahasa Pascal
Putri Diana (Pendidikan Matematika)(Algoritma Pemrograman)

2. Tulislah algoritma yang membaca tiga buah bilangan bulat, lalu mengurutkan tiga
buah bilangan tersebut dari nilai yang kecil ke nilai yang besar. Keluaran adalah tiga
buah bilanga terurut. Kemudian, translasikan algoritma tersebut dalam bahasa Pascal.
Jawab:
 Algoritma
Program urutan 3 bilangan
Deskripsi
a,i,u:integer
read(a,i,u)
if(a<=i)and(a<=u)then if(i<=u)then write(a,i,u)else write(a,u,i) endif
else if(i<=a)and(i<=u)then if(a<=u)then write(i,a,u)else write(i,u,a) endif
else if(a<=i)then write(u,a,i) else write(u,i,a) endif
endif
 Bahasa Pascal
Putri Diana (Pendidikan Matematika)(Algoritma Pemrograman)

3. Tulislah algoritma yang membaca panjang (integer) tiga buah sisi sebuah segitiga. a,
b, dan c, yang dalam hal ini a ≤ b ≤ c, lalu menentukan apakah ketiga sisi tersebut
membentuk segitiga siku-siku, segitiga lancip, atau segitiga tumpul. Kemudian,
translasikan algoritma tersebut dalam bahasa Pascal.
Jawab:
 Bahasa pascal

Anda mungkin juga menyukai