share sedikit ilmu, 

PROGRAM DASAR

ALGORITMA PENGULANGAN 

          pengulangan adalah suatu pekerjaan yang dilakukan secara berulang-ulang sampai kondisi                       tertentu. dilakukan untuk disoesifikasikan.

   jenis algoritma pengulangan :

  1. FOR ..... DO ....
  2. WHILE ..... DO ......
  3. REPEAT ...... UNTIL .....
pengulangan for adalah pengulangan yang cocok digunakan untuk kasus yang jumlah pengulangannya telah jelas
       ada 2 macam pengulangan pada For ... Do :
  1. for-do menaik
  2. for-do menurun
For-Do menaik 
  bentuk umum :
for var { nilai_awal to nilai_akhir do Aksi
     contoh :
                    for i { 1 to 3 do
                               write('hallo')
penjelasan : mula-mula diberi nilai 1 . kemudian perintah write('hallo') dikerjakan. setelah itu i bertambah satu seehingga menjadi 2, dilanjutkan dengan oerintah write('hallo'). proses yang sama diulang lagi hingga i bernilai 3, perintah write('hallo') dikerjakan. setelah itu proses pengulangan berhenti disitu.

For-Do menurun 
    bentuk umum : 
for variabel { nilai_awal downto nilai_akhir do
     Aksi
        contoh :
                      for i { 3 downto 1 do
                                    write('hallo')
penjelasan ; perbedaannya, pada for-do menaik i berubah dari 1 seebanyak +1 dan berhenti setelah lebih dari 3, sedangkan pada for-do menurun, i berubah dari 3 sebanyak -1 hingga akhirnya berhenti saat i kurang dari 1.


pengulangan While-Do 
    bentuk umum ;
                           while<kondisi> do <aksi> 
pengulangan Repeat-Until 
    bentuk umum :
                           repeat <aksi> until <kondisi>
algoritma while-do dengan repeat until sebenarnya hampir saja. perbedaanya hanya terletak pada penempatan kondisinya. pada while do pengecekan kondisi diletakan di awal loop, sedangkan pada repeat until pengecekan kondisi dilakukan pada akhir loop. itu sebabnya pada algoritma while-do aksi bisa jadi tidak dilakukan sama sekali jika sejak awal kondisinya sudah bernilai salah. sedangkan pada repeat-until aksi sekurang-kurangnya dilakukan sebanyak 1 kali. 

thank you yang udah mau liat ...\
semoga bermanfaat ...
 maaf atas segala salah dan khilaf ///

Comments

Popular posts from this blog

tugas TKJ

segmen TARGET

BUAT POINT TO MULTIPOINT DENGAN ANTENNA GRID 433