Pages
Categories
Archives
Meta
Pages
Categories
Archives
KEEP CALM AND CHEERS WITH US
Posted in: Uncategorized by wreckcs19 on October 21, 2015
ALGORITMA PROGRAMMING(5)”REPETITION”
DATE : Wednesday, 21 October 2015
Saya mengerjakn H-1 sebelum kelas, karena menemani teman saya, yang summit duluan
Pada pertemuan besok, membahas tentang “Repetition(looping)”
- Repetition/Looping
pengulangan sesuatu atau serangkaian “kerja” dari program. Dalam C++, paling tidak dikenal ada 3 looping.
- Program Control – Repetition:
- For
- Do
- Do-While
FOR
Syntax For
for(exp1; exp2; exp3) statement;
or:
for(exp1; exp2; exp3){
statement1;
statement2;
…….
}
exp1 : Permulaan
exp2 : Keadaan(kondisi)
exp3 : Penambahan / Pengurangan
exp1, exp2 dan exp3 , bebas pilih

Gambar tersebut ialah cara kerja dari FlowChar Of FOR Statement
jika kondisi 2 benar maka statements akan dijalankan jika tidak maka program akan berhenti
Example FOR
- Print out number 1-10#include<stdio.h>
int main()
{
int x;
for( x = 1 ; x <= 10 ; x++ ) printf( “%d\n”, x );
return(0);
} - Print out number 10-1#include<stdio.h>
int main()
{
int x;
for( x = 10 ; x >= 1 ; x— ) printf( “%d\n”, x);
return(0);
}
WHILE
Hampir sama dengan For, namun dalam while sistemnya hampir sama juga dengan If. Berikut contoh Syntax.
Syntax While
while (exp) statements;
or:
while(exp){
statement1;
statement2;
…..
}
Example While
Example :
int counter = 1;
while ( counter <= 10 ) {
printf( “%d\n”, counter );
++counter;
}

Gambar tersebut ialah cara kerja dari FlowChart Of While Statement
Do-While
Merupakan statement pengulangan yang biasa digunakan untuk membuat menu dalam program. Secara umum proses do while sama dengan for ataupun while.
Syntax Do-While
do{
< statements >;
} while(exp);
Example
int counter=0;
do {
printf( “%d “, counter );
++counter;
} while (counter <= 10);

Gambar tersebut ialah cara kerja dari FlowChart Of Do-While Statement
++BREAK & CONTINUE++
- Break
Berhenti Loop (For,While, Do-While)
Beralih mengakhiri operasi
Continue
Melewatkan semua pernyataan dalam pengulangan(Looping),dan tetap terus melakukan loop berikutnya.
hanya itu yang dapat saya jelaskan, kurang lebihnya mohon maaf, apabila ada kesalahan mohon dimaafkan, karena banyak yang belum saya mengerti….
SALAM CyberSecurityORCyberSecurityCommunity ^_^
HACK PASSIONATELY
ACT RIGHTEOUSLY
THANKSSSSS
No Comments »
No comments yet.
RSS feed for comments on this post. TrackBack URL