Anda di halaman 1dari 13

STRUKTUR ALGORITMA

PEMROGRAMAN
Gede Aditra Pradnyana, S.Kom., M.Kom.
Struktur Pemrograman
1. Struktur Runtunan
2. Struktur Pemilihan (Selection)
3. Struktus Perulangan (Looping)
Struktur Runtunan
• Struktur yang paling sederhana
• Algoritma dikerjakan secara berurutan, dari atas ke bawah
Contoh 1
• Menghitung rata-rata dari dua buah bilangan yang diinputkan.
Jawaban Contoh 1
Contoh 2
• Algoritma untuk melakukan konversi suhu, dari celcius ke fahrenheit
dan ke reamur
Contoh 3
• Dibaca tiga buah bilangan bulat x,y,dan z. Tulislah algoritma untuk
mempertukarkan tripel (x,y,z) menjadi (y,z,x).
Jawaban Contoh 3
Contoh 4
PROGRAM contoh
DEKLARASI:
a, b, tmp : integer
ALGORITMA:
a2, b 5
tmp  2*b
b  2*a Berapakah nilai b dan a?
a  tmp
write(b, a)
Contoh 5
• Buatlah algoritma yang membaca nilai uang rupiah dalam kelipatan
25, lalu menentukan nilai tukaran pecahan. Pecahan yang tersedia
adalah Rp 1000, Rp 500, Rp 100, Rp 50, dan Rp 25. Sebagai contoh
uang senilai Rp 2775 setara dengan 2 buah pecahan Rp 1000
ditambah 1 buah pecahan Rp 500 ditambah 2 buah pecahan Rp 100
ditambah 1 buah pecahan Rp 50 dan 1 buah pecahan Rp 25.
Jawaban Contoh 5
Contoh 6
• Seekor semut menempuh perjalanan sejauh x cm. Buatlah sebuah
program untuk mengkonversi jarak x ke dalam kilometer-meter-
sentimeter. Diketahui bahwa 1 m = 100 cm dan 1 km = 1000m dan
100000cm. Misal x = 261341 cm, ini berarti semut menempuh jarak
2km + 63m + 141cm
Contoh 7
• Berat badan ideal ada hubungannya dengan tinggi badan seseorang.
Untuk menentukan berat badan ideal, tinggi badan dikurangi 100 lalu
dikurangi lagi dengan 10% dari hasil pengurangan pertama. Buatlah
sebuah program yang membaca tinggi badan lalu menentukan berat
badan yang ideal untuk tinggi tersebut.

Anda mungkin juga menyukai