Page 140 - Buku Digital Kelas X
P. 140
a. Diagram Alir 1: Menghitung Luas Persegi
Diagram alir dibaca mulai dari simbol START, lalu mengikuti
arah panah.
START Untuk menghitung luas persegi, kalian memerlukan sebuah
data, yaitu panjang sisi. Panjang sisi ini dibaca pada diagram
alir dengan menggunakan kata kunci READ dan disimpan
dalam sebuah variabel bernama sisi.
READ sisi
Setelah itu, kalian melakukan suatu proses ekspresi matematika
untuk menghitung luas persegi menggunakan rumus yang telah
kalian ketahui, yaitu luas = sisi x sisi. Hasil perhitungan tersebut
Luas = sisi * sisi disimpan pada sebuah variabel bernama luas.
Walaupun telah memperoleh jawaban yang dicari, komputer
perlu diinstruksikan secara spesifik untuk mengeluarkan
jawaban tersebut. Pada diagram ini, kata kunci PRINT
PRINT luas digunakan untuk mencetak nilai dari variabel luas yang telah
diperoleh pada tahap sebelumnya.
Setelah PRINT, algoritma berakhir karena simbol setelahnya
adalah simbol END.
END
b. Diagram Alir 2: Menghitung Luas Permukaan Kubus
Saat menyusun solusi untuk
START menyelesaikan suatu permasalahan, kita
seringkali membutuhkan solusi dari
permasalahan lain yang lebih sederhana.
READ sisi Misalnya, kita harus menghitung luas
permukaan dari sebuah kubus. Pada
START prosesnya, kita perlu menghitung luas
Luas = sisi * sisi persegi yang membentuk kubus tersebut.
Hal ini dapat digambarkan pada diagram
Luas = sisi * sisi alir menggunakan simbol subprogram.
Luas permukaan = Luas * 6 Pada diagram alir ini, terlihat bahwa
proses akan memanggil subprogram
END menghitung luas persegi yang telah kita
PRINT luas buat sebelumnya.
permukaan
Subprogram dapat kalian gunakan
untuk menggambarkan abstraksi dan
END dekomposisi yang telah kalian pelajari
pada berpikir komputasional.
139
Bab 7 Algoritma dan Pemrograman