Senin, 25 Oktober 2010

tugas logika algoritma ltm 5


jawaban no 1 dan 2
a.       While do .... end while
Berdasarkan kondisi pengulangan
Rounded Rectangle: start(WHILE-DO)








While (kondisi) do
Aksi
End while
 

 


Rounded Rectangle: endDiamond: kondisi                                                                                                       salah








 


                                                                                   benar



 



Catt
1. Kondisi adalah suatu keadaan yang harus dipenuhi untuk
menjalankan proses pengulangan (batas pengulangan)
2. Jumlah looping tergantung kondisi (looping dijalankan jika
kondisi bernilai True, dan berhenti jika kondisi bernilai
False)
3.  Jumlah looping minim
b.      Repeat until







Repeat
Aksi
Until ( kondisi )
 

 






Catt
1. Kondisi adalah suatu keadaan yang harus dipenuhi untuk
menjalankan proses pengulangan (batas pengulangan)
2. Jumlah looping tergantung kondisi (looping dijalankan jika
kondisi bernilai False, dan berhenti jika kondisi bernilai
True)
3. Jumlah looping minimal 1 (satu) kali
c.  For ... end for
For nama_counter= nilai  awal TO nilai_akhir [ STEP nilai loncat]
DO
Aksi
End for
 
 

Catt:
1. Pengulangan dilakukan mulai dari Nilai_awal
sampai batas Nilai_akhir dengan loncatan
sejumlah Nilai_loncatan ( untuk Nilai_loncatan = 1
tidak peru dituliskan)
2. Jumlah pengulangan (nilai awal dan nilai akhir)
sudah diketahui

1.     3.  Dengan mengunakan  perintah while ...do ..end while buatlah contoh algoritma dan flowchart  nested loop

WHILE-DO :
Sum        0 , I       1
while         10
do
input x
sum       sum x + 1
1                1 + 1
End while
Output while

2.    4.   Dengan perintah for  ...end  for  buatlah algoritma dan flowchat  nested loop

Sum         0
For  1 = 1 to 10 do
Input x
Sum          sum + x
Next  1
Output sum








Tidak ada komentar:

Posting Komentar