Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
5Activity
0 of .
Results for:
No results containing your search query
P. 1
Algoritma Repeat Until

Algoritma Repeat Until

Ratings: (0)|Views: 410 |Likes:
Published by muckdrey

More info:

Published by: muckdrey on Dec 09, 2009
Copyright:Attribution Non-commercial

Availability:

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

12/05/2012

pdf

text

original

 
1. For Do ( Pengulangan Tanpa Kondisi )For do merupakan struktur pengulangan dimana aksi dilakukan sebanyak hitungan pencacah pengulangan. Pencacah pengulangan dapat diset sesuai dengan nilai yang ingin kita mulai.Example:for pencacah pengulangan dari x sampai y do berarti aksi dilakukan sebanyak hitungan pencacah pengulangan, yaitu dari x sampai y sebanyak  b-a+1 kali.Sedangkan,2. Repeat-Until ( Pengulangan dengan Kondisi )Repeat berarti ulangi dan until berarti sampai. Jadi, repeat-until adalah struktur pengulangandimana aksi dilakukan hingga kondisi ( persyaratan ) berhenti terpenuhi.Example: misalkan kita ingin mengetahui nilai dari mahasiswa jika data masukannya adalah NIM.Program Pencarian{Program mencari nilai mahasiswa didalam tabel dengan NIM= a.Tabel sudah berisi data NIM,nama dan nilai}Algoritmanya:tinjau entry pertama tabelrepeatif NIM pada entry tabel sama dengan NIM yang dicari then ambil nama dari NIM tersebutelsetinjau entry berikutnyauntil nilai yang dicari ditemukan atau akhir tabel sudah terlampauiPada repeat-until jumlah pengulangan tidak dapat diketahui di awal. Karena pengulangan aksiakan terus dilakukan sampai ditemukan entry dari apa yang ditanyakan atau akhir tabel sudahterlampaui, berbeda dengan for-do yang jumlah pengulangannya dilaksanakan.3. While-do ( Pengulagan dengan Kondisi )While berarti selagi/ selama dan do berarti lakukan. Jadi, while-do artinya struktur pengulangandimana selama kondisi ( persyaratan ) pengulangan masih benar, maka aksi dikerjakan.Contohnya saja pada repeat-until tadi selama kita memasukkan NIM tidak benar/ belumditemukan akhir tabel belum terlampaui, maka dapat dicari NIM pada entry tabel yang sama, jikasudah ditemukan mengambil nilai tersebut, selanjutnya meninjau entry berikutnya didalam tabel.Example:Program Pencarian{Program mencari nilai mahasiswa didalam tabel dengan NIM= a.Tabel sudah berisi data NIM,nama dan nilai}AlgoritmaTinjau entry pertama tabelWhile NIM yang dicari belum ditemukan dan akhir tabel belum terlampaui doIf NIM pada entry tabel sama dengan NIM yang dicari then ambil nama, nilai dari NIM tersebutElseTinjau entry berikutnya didalam tabel
 
· Pada while-do kondisi pengulangan di evakuasi di awal pengulangan, berbeda dengan repeat-until kondisi pengulangan di evakuasi di akhir.4. If_then_elseIf berarti jika dan then berarti maka. Jadi, if_then_else adalah suatu bentuk pengkondisian bilamana kondisi bernilai benar, aksi 1 akan dikerjakan, tapi jika tidak aksi 2 yang akandikerjakan.if kondisi thenaksi 1elseaksi 2Example:if anak berbaju hijau thenacungkan jarinyaelse if anak berbaju merah then berdiri elsediam duduk ditempat( terdapat kelemahan karena pemrogram tidak tahu kapan harus berhenti menulis, tidak tahu berapa kali pernyataan harus ditulis sampai dengan data yang dicari ditemukan).Example Algoritma:1. For-doProgram cetak banyak_Belajar yang rajin oce!{ mencetak ‘ Belajar yang rajin oce!’ sebanyak 5 kali }Deklarasii : integer ( pencacah pengulangan )Algoritmafor i <– 1 to 5 do ( ulangi sebanyak 5 kali )Write ( ‘Belajar yang rajin oce!’ )endfor · OutputBelajar yang rajin oce!Belajar yang rajin oce!Belajar yang rajin oce!Belajar yang rajin oce!Belajar yang rajin oce!2. While-doProgram cetak banyak_Belajar yang rajin oce!{ mencetak ‘Belajar yang rajin oce!’ sebanyak 5 kali }Deklarasii : integer ( pencacah pengulangan )Algoritmai <– 1while i 5 do ( ulangi sebanyak 5 kali )write ( ‘Belajar yang rajin oce’ )

Activity (5)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
nandawidyharweka liked this
nandawidyharweka liked this

You're Reading a Free Preview

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