Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4

Presentasi serupa


Presentasi berjudul: "FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4"— Transcript presentasi:

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


Download ppt "FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4"

Presentasi serupa


Iklan oleh Google