Struktur Kontrol Perulangan Bahasa C

Di Posting Oleh : Blogger Bodoh (Fajerin Biabdillah)
Kategori : bahasa c

http://semacamkomputer.blogspot.com/
Bahasa C
Struktur Kontrol Perulangan Bahasa C.Siapa yang tidak tau tentang pemrograman dasar berbahasa C ini, anda biasa menemukan pembahasaan ini di mata kuliah anda bukan ?
biasanya pembahasaan struktur perluangan dibahas di mata kuliah algoritma dan pemrograman, berbicara tentang pemrograman kita tidak pernah luput dengan koding, sedikit berbicara tentang Struktur Perulangan dalam bahasa C, Struktur bahasa C memiliki beberapa pembagian  yang daiantaranya yaitu :
- Struktur While
- Struktur do..while
- Struktur for
Pada kesempatan ini saya akan menguraikan satu persatu tentang Struktur Kontrol Perulangan.

yang pertama Struktur While.
Struktur while adalah Mengulang statement atau blok statement selama kondisi yang diberikan sesuai (ekspresi bernilai true)
Alur Struktur while.
http://semacamkomputer.blogspot.com/
Alur Struktur while
Bentuk Umum while
while (ekspresi_logika) {
  statement . . .
  . . .
}

Contoh :
i = 0 ;
while(i < 5) {
    printf("Baris-" + i) ;
    i++ ;
}

Contoh di atas akan mencetak tulisan :
Baris-0
. . .
Baris-4

Contoh lebih detail :
// perulangan tidak diesekusi
i = 1 ;
while(i < 5) {
    printf("Baris-" + i) ;
    i++ ;
}

// perulangan tanpa batas
i = 1 ;
while(i < 5) {
    printf("Baris-" + i) ;
    i--;
}

Yang kedua adalah Struktur do..while
Keterangan :
- Struktur ini masih sama dengan struktur while
- Perbedaan utama dengan struktur while adalah.
struktur hanya bisa di eksekusi minimal satu kali
Alur Struktur do..while
http://semacamkomputer.blogspot.com/
Alur Struktur do..while
Bentuk Umum do..while
do {
   statement . . .
   . . .
} while(ekspresi_logika) ;

contoh :
 i = 0 ;
do {
   printf("Baris-" + i) ;
   i++;
} while(i < 5) ;

Contoh di atas akan mencetak sebuah tulisan :
Baris-0
. . .
Baris-4

Contoh :
// perulangan di eksekusi 1 kali
i = 1;
do {
   printf("Baris-" + i) ;
   i++;
} while(i > 5) ;

// perulangan tanpa batas
i = 1 ;
do {
   printf("Baris-" + i) ;
   i--;
} while (i < 5);

Catatan :
Kesalahan pemrograman yang biasa terjadi ketika menggunakan do-while loop adalah lupa untuk menulis titik koma (;) setelah ekspresi while
- Seperti pada while loop, pastikan do while loop berhenti pada suatu kondisi.

Yang ketiga adalah Struktur for
Keterangan :
- Digunakan untuk mengekspresikan kode yang bernilai sama berulang-ulang.

Bentuk Umum Struktur for
for (nilai_awal;kondisi;step) {
   statement . . .
   . . .
}

Catatan :
- Nilai_awal : Nilai awal perulangan
- Kondisi : membandingkan variabel perulangan pada nilai batas tertentu
- Step : Melakukan update pada variabel perulangan

Contoh :
for (i = 0 ; i < 5 ; i++) {
   printf("Baris-" + i) ;
}

Contoh di atas akan mencetak tulisan :
Baris-0
. . .
Baris-4

Contoh yang lebih detail :
// perulangan tanpa batas
for (i = 0 ; i > 1 ; i++) {
   printf ("Hello") ;
}

// statement tidak di esekusi 
for (i = 5 ; i > 5 ; i--) {
   printf ("Hello") ;
}

Mungkin di atas adalah sedikit pembahasan mengenai Struktur Kontrol Perulangan Dalam Bahasa C yang bisa saya urai, semoga bermanfaat.



 

0 Response to "Struktur Kontrol Perulangan Bahasa C"

Post a Comment