Algoritma Flowchart [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Nama : Dame Marintan Rajagukguk NIM : 1805113604



1. Buatlah algoritma untuk menghitung luas dan keliling persegi.Dengan 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 ke2. 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