Algoritma Studi Kasus

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.

K-1) K K-1 endwhile {K=1} if (K=1) then write(‘ Anak ayam turun ‘ . ‘.‘) endif . mati satu tinggal ‘. mati satu tinggal induknya. ‘. K) while(K>1 do write(‘ Anak ayam turun ‘ . K.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.

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

silakan digunakan untuk proses selanjutnya} . ulangi lagi‘) endif Until (nilai>=10) and (nilai <= 20) {Masukan sudah benar.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.

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

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

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

Salesman mendapat komisi 10% dari hasil penjualannya.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. tampilkan ke piranti keluaran nama salesman dan besar komisi yang diperolehnya.

Sign up to vote on this title
UsefulNot useful