Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehKarina Halvorsen Telah diubah "5 tahun yang lalu
1
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
Flowchart & Repetition Statement
2
Statement Repetition - for
Simbol ini menandakan bahwa alur akan melakukan pengulangan untuk instruksi atau sekumpulan instruksi. Instruksi yang diulang adalah instruksi yang berada diantara symbol; for i dan symbol i, atau for x dan symbol x, atau for z dan symbol z, dan sebagainya secara berpasangan. For i = 1 to 3 …….. i Dalam bahasa program: increment Kode instruksi for( … ) loop atau repeating . Batas akhir for(i=1; i<=3; i++) { … instruksi-instruksi yang akan diulang-ulang } for(i=1; i<=3; i++) Mulai dari
3
Statement Repetition - for Contoh repetition for :
Chart: For x = 1 to 3 Artinya: Untuk x dengan nilai dimulai dari 1 sampai 3 lakukan perulangan terhadap instruksi-instruksi berikut: output “ulang”; Hasilnya: ulang selesai output “ulang” x output “selesai“ Kode Pseudo: for(x=1; x<=3; x++) { output “ulang”; } output “selesai”;
4
Statement Repetition - for Contoh repetition for :
Chart: For a = 1 to 3 Artinya: Untuk a dengan nilai dimulai dari 1 sampai 3 lakukan perulangan terhadap instruksi-instruksi berikut: b=2*a; output b; Hasilnya: 2 4 6 selesai b = 2 * a output b a output “selesai“ Kode Pseudo: for(a=1; a<=3; a++) { b=2*a; output b; } output “selesai”;
5
Statement Repetition - while
<Kondisi> false Simbol ini menandakan bahwa alur akan melakukan pengulangan untuk instruksi atau sekumpulan instruksi yang berada di dalam blok pengulangan, sampai kondisi tidak terpenuhi (false). true …….. Dalam bahasa program: Kode instruksi while loop atau repeating . while(<kondisi>) { … instruksi-instruksi yang akan diulang-ulang }
6
Statement Repetition – do .. while
…….. Simbol ini menandakan bahwa alur akan melakukan pengulangan untuk instruksi atau sekumpulan instruksi yang berada di dalam blok pengulangan, sampai kondisi tidak terpenuhi (false). <Kondisi> true false Dalam bahasa program: Kode instruksi while loop atau repeating . do { … instruksi-instruksi yang akan diulang-ulang } while(<kondisi>)
7
Statement Repetition - while Contoh repetition while :
Chart: Artinya: x=1 Untuk x selagi memiliki nilai lebih kecil atau sama dengan 3 lakukan perulangan terhadap instruksi-instruksi berikut: output “ulang”; x++; Hasilnya: ulang selesai false x <= 3 true output “ulang” output “selesai“ x++ Kode Pseudo: x=1; while(x<=3) { output “ulang”; x++; } output “selesai”;
8
Statement Repetition - while Contoh repetition while :
Chart: Artinya: x=4 Untuk x selagi memiliki nilai lebih kecil atau sama dengan 3 lakukan perulangan terhadap instruksi-instruksi berikut: output “ulang”; x++; Hasilnya: selesai false x <= 3 true output “ulang” output “selesai“ x++ Kode Pseudo: x=4; while(x<=3) { output “ulang”; x++; } output “selesai”;
9
Statement Repetition - while Contoh repetition do..while :
Chart: Artinya: x=1 Untuk x selagi memiliki nilai lebih kecil atau sama dengan 3 lakukan perulangan terhadap instruksi-instruksi berikut: output “ulang”; x++; Hasilnya: ulang selesai output “ulang” output “selesai“ x++ x<=3 true false Kode Pseudo: x=1; do{ output “ulang”; x++; } while(x<=3) output “selesai”;
10
Statement Repetition - while Contoh repetition do..while :
Chart: Artinya: x=4 Untuk x selagi memiliki nilai lebih kecil atau sama dengan 3 lakukan perulangan terhadap instruksi-instruksi berikut: output “ulang”; x++; Hasilnya: ulang selesai output “ulang” output “selesai“ x++ x<=3 true false Kode Pseudo: x=1; do{ output “ulang”; x++; } while(x<=3) output “selesai”;
11
See You Next Session Thanks
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.