Repetition : FOR (C++)
Hai semua, nama saya Andre Gunawan dari Universitas Bina Nusantara jurusan Teknik Informatika Semester 1.
Saya membuat blog ini untuk memperkenalkan tentang repetition/pengulangan dalam C++ dan sebagai tugas mata kuliah saya. Repetition yang akan saya jelaskan pada blog ini adalah FOR.
Repetition
Saya membuat blog ini untuk memperkenalkan tentang repetition/pengulangan dalam C++ dan sebagai tugas mata kuliah saya. Repetition yang akan saya jelaskan pada blog ini adalah FOR.
Repetition
- Definisi
- Satu instruksi atau lebih yang akan diulang dalam suatu waktu/kondisi tertentu.
- Repetition terdiri dari for,while, dan do while
- Repetition : FOR
Repetition FOR memiliki 3 ekspresi dengan cara penulisan seperti ini :
for(exp1;
exp2; exp3) statement;
atau:
for(exp1;
exp2; exp3){
statement1;
statement2;
…….
}
exp1 : inisialisasi
exp2 : kondisi
exp3 : increment & decrement (penambahan & pengurangan)
Contoh :
-Program untuk mencetak angka 1 s/d 10.

-Program untuk mencetak angka 10 s/d 1.
Infinite Loop
Loop tanpa kondisi untuk berhenti dapat dilakukan dengan menggunakan
"for-loop" dan menghilangkan semua parameter (exp1,exp2,exp3).
Untuk menghentikan pengulangan dapat menggunakan break.
Nested Loop
Loop di dalam loop. Proses pengulangan akan dimulai dari loop bagian dalam.
Contoh :
Sekian dari blog yang saya buat, mohon maaf apabila ada kesalahan kata-kata ataupun
penjelasan yang kurang tepat. Terima kasih. Semoga bermanfaat. 😊
exp1 : inisialisasi
exp2 : kondisi
exp3 : increment & decrement (penambahan & pengurangan)
Contoh :
-Program untuk mencetak angka 1 s/d 10.
#include<stdio.h>
int main()
{
int x;
for( x = 1 ; x <= 10 ; x++ ) printf( "%d\n", x );
return(0);
}
Maka hasilnya akan seperti ini :

-Program untuk mencetak angka 10 s/d 1.
#include<stdio.h>
int main()
{
int x;
for( x = 10 ; x >= 1 ; x-- ) printf( "%d\n", x);
return(0);
}
Maka hasilnya akan seperti ini :
Infinite Loop
Loop tanpa kondisi untuk berhenti dapat dilakukan dengan menggunakan
"for-loop" dan menghilangkan semua parameter (exp1,exp2,exp3).
Untuk menghentikan pengulangan dapat menggunakan break.
Nested Loop
Loop di dalam loop. Proses pengulangan akan dimulai dari loop bagian dalam.
Contoh :
for (int x=1;x<=5;x++)
for (int y=5; y>=1; y--)
printf(”%d %d ”,x,y);
Maka hasilnya akan seperti ini :
Sekian dari blog yang saya buat, mohon maaf apabila ada kesalahan kata-kata ataupun
penjelasan yang kurang tepat. Terima kasih. Semoga bermanfaat. 😊

Comments
Post a Comment