Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Menguasai Perulangan For C#: Sintaks, Alur, dan Contoh Praktis

Menguasai Perulangan For C#

Pelajari cara menggunakan perulangan for di C#, pahami alur eksekusinya, dan lihat contoh praktis yang mencakup kasus penggunaan umum dan skenario tepi.


Apa Itu Perulangan For?

Perulangan for mengulangi blok kode sejumlah kali yang ditentukan. Ini adalah cara paling umum untuk mengiterasi ketika jumlah repetisi diketahui atau dapat dihitung.

Sintaks

for (initialization; condition; iterator) { // loop body }

Cara Dieksekusi

  1. initialization berjalan sekali, menyiapkan variabel perulangan.
  2. Selanjutnya, condition dievaluasi. Jika true, body perulangan dijalankan.
  3. Setelah body, iterator dieksekusi, biasanya mengubah variabel perulangan.
  4. condition diperiksa lagi; siklus berulang hingga kondisi menjadi false.
  5. Jika kondisi awalnya false, body perulangan tidak pernah berjalan.

Diagram Alur Eksekusi

Menguasai Perulangan For C#: Sintaks, Alur, dan Contoh Praktis

Contoh Praktis

Contoh 1: Iterasi Dasar

using System; class ForLoopDemo { static void Main() { for (int i = 1; i <= 5; i++) { Console.WriteLine($\"C# For Loop: Iteration {i}\"); } } }
Output: C# For Loop: Iteration 1 C# For Loop: Iteration 2 C# For Loop: Iteration 3 C# For Loop: Iteration 4 C# For Loop: Iteration 5

Contoh 2: Jumlah N Bilangan Asli Pertama

using System; class SumDemo { static void Main() { int n = 5, sum = 0; for (int i = 1; i <= n; i++) { sum += i; } Console.WriteLine($\"Sum of first {n} natural numbers = {sum}\"); } }
Output: Sum of first 5 natural numbers = 15

Contoh 3: Beberapa Ekspresi Inisialisasi dan Iterator

using System; class MultiExprDemo { static void Main() { for (int i = 0, j = 0; i + j <= 5; i++, j++) { Console.WriteLine($\"i = {i} and j = {j}\"); } } }
Output: i = 0 and j = 0 i = 1 and j = 1 i = 2 and j = 2

Mengabaikan Bagian Perulangan

Ketiga bagian dari pernyataan for bersifat opsional. Perulangan for dengan bagian yang hilang berperilaku seperti perulangan while.

Contoh 4: Tanpa Inisialisasi atau Iterator

using System; class OmitPartsDemo { static void Main() { int i = 1; for (; i <= 5; ) { Console.WriteLine($\"C# For Loop: Iteration {i}\"); i++; } } }
Output: C# For Loop: Iteration 1 C# For Loop: Iteration 2 C# For Loop: Iteration 3 C# For Loop: Iteration 4 C# For Loop: Iteration 5

Perulangan For Tak Terbatas

Saat condition tidak pernah menjadi false, perulangan berjalan selamanya.

Contoh 5: Perulangan Tak Terbatas Eksplisit

for (int i = 1; i > 0; i++) { Console.WriteLine($\"C# For Loop: Iteration {i}\"); }

Atau yang klasik:

for (;;) { // endless loop }

Kesimpulan Utama

Bahasa C

  1. Menguasai Perulangan While dan Do-While C#: Sintaks, Contoh, dan Praktik Terbaik
  2. Perulangan Foreach C#: Iterasi Array dan Koleksi dengan Mudah
  3. Menguasai Perulangan For C++: Panduan Langkah demi Langkah
  4. Menguasai Java Enhanced For Loop: Sintaks, Contoh, dan Best Practices
  5. Pemantauan Kondisi: Panduan Komprehensif tentang Inspeksi dan Prediktif Maintenance
  6. Program Java untuk Mengidentifikasi Angka Armstrong Menggunakan Loop For
  7. Pemeriksa Angka Palindrom di Java: Algoritma Menggunakan Loop While dan For
  8. Menghindari Jebakan Umum dalam Pemantauan Kondisi untuk Sukses Perawatan Pabrik
  9. IoT untuk Pemeliharaan Prediktif: Strategi Proaktif untuk Mengurangi Waktu Henti dan Biaya
  10. Industri 4.0: Mengtransformasi Pemantauan Kondisi Aset untuk Efisiensi Tak Tertandingi