P. 1
Algoritma Studi Kasus

Algoritma Studi Kasus

|Views: 28|Likes:
Published by Nindriani Hart
algo
algo

More info:

Published by: Nindriani Hart on Feb 26, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/25/2013

pdf

text

original

LOGIKA ALGORITMA

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

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

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

pengguna harus memasukkan kembali nilai sampai benar . Bila masukan ditolak.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. diluar dari itu masukan ditolak.

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

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.

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

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

Masukan algoritma adalah nama salesman dan jumlah penjualannya. 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. Salesman mendapat komisi 10% dari hasil penjualannya.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->