Nama : Dame Marintan Rajagukguk
NIM : 1805113604
1. Buatlah algoritma untuk menghitung luas dan keliling [Link] masukan berupa panjang dan
lebar.
Jawab :
1) Masukkan nilai panjang (p) dan lebar (l) persegi panjang.
2) Pilihan "Hitung Luas (L) ?". Jika memilih "YES", maka menghitung luas
Persegi panjang terebih dahulu. Jika memilih "NO", maka menghitung keliling
persegi panjang terlebih dahulu.
3) Hitung luas (L) persegi panjang dengan rumus, L = P*l
4) Tampilkan nilai luas persegi panjang.
5) Hitung keliling (K) persegi panjang dengan rumus, K = 2*(p+l)
6) Tampilkan nilai keliling persegi panjang.
7) Selesai.
2. .Buatlah flowchart dari algoritma pada soal no 1 diatas!
START
Masukkan nilai panjang (p) dan lebar (l) persegi panjang
Hitung Luas (L)?
YES
Luas (L) = p x l
Tampilkan Nilai L
Keliling (K) = 2*(p + l)
NO
Tampilkan nilai K
END
3. Buatlah Algoritma seperti soal nomor 1, dengan menambahkan pilihan untuk
mencoba lagi atau tidak.
Jawab :
1) Masukkan nilai panjang (p) dan lebar (l) persegi panjang.
2) Pilihan "Hitung Luas (L) ?". Jika memilih "YES", maka menghitung luas
Persegi panjang terebih dahulu. Jika memilih "NO", maka menghitung
keliling persegi panjang terlebih dahulu.
3) Hitung luas (L) persegi panjang dengan rumus, L = p×l.
4) Tampilkan nilai luas persegi panjang.
5) Hitung keliling (K) persegi panjang dengan rumus, K = 2*(p+l).
6) Tampilkan nilai keliling persegi panjang.
7) Pilihan "Hitung lagi ?". Jika memilih "YES", maka kembali ke langkah ke-
2. Jika memilih "NO", maka tahapan selesai.
8) Selesai.
4. Buatlah Flowchart dari algoritma pada soal nomor 3 diatas!
START
Masukkan nilai panjang (p) dan lebar (l) persegi panjang
Hitung Luas (L)?
YES
Luas (L) = p x l
Tampilkan Luas
Keliling (K) = 2*(p + l)
NO
Tampilkan Keliling
Hitung lagi?
YES
NO
END