Perulangan Dalam Bahasa Pemrograman C#

Assalamualaikum, selamat pagi sobat BelajarCsahrpDotNet. Bagaimana kabar sobat? Semoga sobat sekalian dalam keadaan sehat semua yah. Ok, kita langsung ke dalam pokok bahasan. Kemari kita telah mempelajari tentang Pengambilan Keputusan dalam bahasa pemrograman C#, dan kali ini pembahasan kita tidak akan kalah penting juga. Emangnnya apa itu? Seperti yang sudah saya tuliskan pada judul diartikel saya yaitu Perulangan dalam bahasa pemrograman C#.

Apa itu perulangan? Perulangan disini bermaksud adalah mengulang setiap eksekusi statement  selama kondisi yang diberikan terpenuhi. Untuk lebih memahaminya sobat bisa melihat flowchart pada gambar dibawah ini:


FlowChart Perulangan Dalam Bahasa Pemrograman Csharp


Perulangan dalam bahasa pemrograman C#, sama seperti perulangan pada bahasa pemrograman turunan bahasa C lainnya. Disini terdapat 3 jenis cara untuk menangani perulangan:

-    While
Dalam perulangan while, alur dari pembacaan programnnya. Kondisi dibaca terlebih dahulu apakah kondisi tersebut memenuhi syarat, jika memenuhi syarat perulangan tersebut akan mengeksekusi statement statement yang terdapat pada perulangan tersebut.
Berikut Flowchartnya:
Perulangan While Dalam Bahasa Pemrograman Csharp


Syntax:
While(kondisi)
{
  /*Statement*/
}

Contoh:
Var i = 0;
whhile(i < 10)
{
  Console.WriteLine(“Nilai i {0}”, i);
  i++; // <- Merupakan increement, dimana increement disini berfungsi untuk menaikkan
        // nilai pada variabel i
}

-    Do While
Dalam perulangan Do – While, alur dari dari pembacaan perulangannya tidak sama seperti while. Do – while melakukan eksekusi statement terlebih dahulu, jika sudah melakukan eksekusi pada statement , barulah perulangan ini melakukan pengecekan kondisi.
Berikut FlowChartnya:
Perulangan Do-While Dalam Bahasa Pemrograman Csharp

Syntax:
do
{
  /*statement*/
}
while(kondisi)


Contoh:
var i = 0;
do
{
  Console.WriteLine(“Nilai i {0}”, i);
  i++; // <- Merupakan increement, dimana increement disini berfungsi untuk menaikkan
        // nilai pada variabel i
} while(i > 10)
Dalam contoh ini mungkin akan muncul output, karena dalam perulangan ini pernah melakukan eksekusi  statement terlebih dahulu.

-    For
Struktur berisi nilai awal, kondisi, dan langkah perulangan, Jumlah perulangan ditentukan dalam struktur.
Berikut FlowChartnya:
Perulangan For Dalam Bahasa Pemrograman Csharp




Syntax:
for(inisialisasi; kondisi; increment)
{
 /*Statement*/
}

Contoh:
for(int i = 0; i < 20; i = i +2)
{
Console.WriteLine(“Nilai i {0}”, i);
}

Bagaimana? sudah mengerti sobat? saya berharap sobat sudah mulai agak memahami tentang perulangan. :) Terimakasih atas kunjungan sobat ke blog saya. Saya tutup dengan Wassalamualikum.

1 Response to "Perulangan Dalam Bahasa Pemrograman C#"

  1. bagus nih infonya.. kebetulan saya kuliah jurusan informatika..

    ReplyDelete