studi kasus

8
Studi Kasus Siti Mukaromah

Upload: floria

Post on 19-Mar-2016

89 views

Category:

Documents


3 download

DESCRIPTION

Studi Kasus. Siti Mukaromah. Studi Kasus 1: Perulangan. Tulis algoritma untuk menuliskan teks lagu anak ayam turun N, dengan nilai N dibaca dari input keyboard. Setiap baris syair lagu dicetak dalam struktur perulangan. Algoritma LAGU_ANAK_AYAM {Mencetak lagu anak ayam turun N}. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Studi Kasus

Studi KasusSiti Mukaromah

Page 2: Studi Kasus

Tulis algoritma untuk menuliskan teks lagu anak ayam turun N, dengan nilai N dibaca dari input keyboard.

Setiap baris syair lagu dicetak dalam struktur perulangan.

Studi Kasus 1: Perulangan

Page 3: Studi Kasus

DEKLARASIN: integerDESKRIPSIread(N)KNwrite(‘Anak Ayam Turun ‘, K)while(K>1 dowrite(‘Anak ayam turun ‘, K, ‘, mati satu tinggal ‘, K-1)KK-1endwhile{K=1}if(K=1) thenwrite(‘Anak ayam turun ‘, K, ‘, mati satu tinggal induknya.‘)endif

Algoritma LAGU_ANAK_AYAM{Mencetak lagu anak ayam turun N}

Page 4: Studi Kasus

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

Studi Kasus 2: Validasi masukan

Page 5: Studi Kasus

DEKLARASInilai: integerDESKRIPSIrepeatwrite(‘Masukan (10 –20) ? ‘)read(nilai)if(nilai<10) or (nilai > 20) thenwrite(‘Masukan diluar rentang, ulangi lagi‘)endifUntil(nilai>=10) and(nilai <= 20){Masukan sudah benar, silakan digunakan untuk proses

selanjutnya}

Algoritma VALIDASI_MASUKAN{Melakukan validasi masukan yang diberikan oleh pengguna}

Page 6: Studi Kasus

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)

Studi Kasus 3

Page 7: Studi Kasus

Lakukan pembacaan dari piranti input untuk nilai A, lakukan pembacaan dari piranti input untuk nilai B, 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

Page 8: Studi Kasus

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, rata –rata dan hasil perkalian dua bilangan.

Program akan berhenti bila kedua bilangan tersebut berharga 0

Studi Kasus 5