LOGIKA ALGORITMA

Pertemuan 7
By: Augury augury@pribadiraharja.com augury@pribadiraharja.com

Setiap baris syair lagu dicetak dalam struktur perulangan.Studi Kasus 1 Perulangan Tulis algoritma untuk menuliskan teks lagu anak ayam turun N . dengan nilai N dibaca dari input keyboard. .

mati satu tinggal ‘. K-1) K K-1 endwhile {K=1} if (K=1) then write(‘ Anak ayam turun ‘ . K.‘) endif . ‘. K) while(K>1 do write(‘ Anak ayam turun ‘ .Algoritma Studi Kasus 1 Algoritma LAGU_ANAK_AYAM {Mencetak lagu anak ayam turun N} DEKLARASI N: integer DESKRIPSI read(N) K N write(‘ Anak Ayam Turun ‘. ‘. K. mati satu tinggal induknya.

Studi Kasus 2 Validasi masukan Pada umumnya algoritma menerima masukan dari pengguna. Buat algoritma yang hanya dapat menerima masukan berupa bilangan bulat dari 10 sampai 20. pengguna harus memasukkan kembali nilai sampai benar . Bila masukan ditolak. diluar dari itu masukan ditolak.

ulangi lagi‘) endif Until (nilai>=10) and (nilai <= 20) {Masukan sudah benar. silakan digunakan untuk proses selanjutnya} .Algoritma Studi Kasus 2 Algoritma VALIDASI_MASUKAN {Melakukan validasi masukan yang diberikan oleh pengguna} DEKLARASI nilai: integer DESKRIPSI repeat write(‘ Masukan (10 – 20) ? ‘) read(nilai) if (nilai<10) or (nilai > 20) then write(‘ Masukan diluar rentang.

Lakukan pertukaran nilai A dengan nilai B sehingga nilai A=5 (nilai B) dan nilai B=8 (nilai A) .Studi Kasus 3 Misalkan nilai A=8 dan nilai B=5.

tampilkan nilai A dan nilai B ke piranti keluaran. . Lakukan pertukaran antara nilai A dan nilai B. tampilkan nilai A dan nilai B ke piranti keluaran.Studi Kasus 4 Lakukan pembacaan dari piranti input untuk nilai A. lakukan pembacaan dari piranti input untuk nilai B.

Cetaklah tanda ‘ * ’ bila jumlahnya lebih besar dari 200. rata – rata dan hasil perkalian dua bilangan tersebut. Program akan berhenti bila kedua bilangan tersebut berharga 0 . Kemudian hitunglah jumlah. rata – rata dan hasil perkalian dua bilangan. Jika tidak cetak Jumlah.Studi Kasus 5 Rancanglah algoritma untuk membaca 2 bilangan.

tampilkan ke piranti keluaran nama salesman dan besar komisi yang diperolehnya. .Studi Kasus 6 Buat algoritma sequence untuk menghitung komisi yang diterima salesman berdasarkan jumlah penjualan yang dicapainya. Masukan algoritma adalah nama salesman dan jumlah penjualannya. Salesman mendapat komisi 10% dari hasil penjualannya.

Sign up to vote on this title
UsefulNot useful