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, Mekanisme, dan Contoh Praktis

Menguasai Perulangan for C: Sintaks, Mekanisme, dan Contoh Praktis

Temukan cara menulis, memahami, dan memanfaatkan perulangan for C dengan penjelasan yang jelas dan contoh kode praktis.

Perulangan adalah struktur kontrol yang mengulangi blok kode sampai kondisi tertentu menjadi salah. Dalam C, ada tiga konstruksi perulangan utama:

  1. perulangan for
  2. perulangan while
  3. perulangan do…while

Tutorial ini fokus secara eksklusif pada perulangan for. Tunggu postingan selanjutnya kami yang membahas perulangan while dan do…while.


Memahami Perulangan for

Sintaks kanonis, sebagaimana didefinisikan oleh standar C11, adalah:

for (initialization; test; update) { /* loop body */ }

Setiap komponen memainkan peran yang berbeda:

Cara Kerja Perulangan for

Untuk mendalami lebih lanjut tentang kondisi logika, tinjau operator relasional dan logika C.


Alur Perulangan

Menguasai Perulangan for C: Sintaks, Mekanisme, dan Contoh Praktis

Contoh 1: Mencetak Angka 1–10

#include <stdio.h> int main(void) { for (int i = 1; i <= 10; ++i) { printf("%d ", i); } return 0; }

Output

1 2 3 4 5 6 7 8 9 10

Rincian langkah demi langkah:

  1. i diinisialisasi ke 1.
  2. Pengujian i <= 10 benar, jadi i (1) dicetak.
  3. Pembaruan ++i meningkatkan i ke 2, dan perulangan berulang.
  4. Ini berlanjut sampai i menjadi 11, pada titik tersebut pengujian gagal dan perulangan berakhir.

Contoh 2: Jumlah N Bilangan Asli Pertama

#include <stdio.h> int main(void) { int num, count, sum = 0; printf("Masukkan bilangan bulat positif: "); scanf("%d", &num); for (count = 1; count <= num; ++count) { sum += count; } printf("Jumlah = %d\n", sum); return 0; }

Output

Masukkan bilangan bulat positif: 10 Jumlah = 55

Penjelasan:

  1. Variabel num menyimpan input pengguna.
  2. count dimulai dari 1. Pengujian count <= num benar, jadi sum menjadi 1.
  3. Setelah ++count, count adalah 2; pengujian tetap benar, menambahkan 2 ke sum (menjadi 3).
  4. Iterasi berlanjut sampai count mencapai 11, saat pengujian gagal dan perulangan berhenti.
  5. sum akhir (55) dicetak.

Selanjutnya: kita akan menjelajahi perulangan while dan do…while untuk pola aliran kontrol tambahan.

Bahasa C

  1. Peluru Legako Tungsten: Alternatif Ramah Lingkungan dan Berkinerja Tinggi untuk Timbal
  2. Menguasai Perulangan While dan Do-While C#: Sintaks, Contoh, dan Praktik Terbaik
  3. Menguasai Perulangan For C#: Sintaks, Alur, dan Contoh Praktis
  4. Menguasai Java Enhanced For Loop: Sintaks, Contoh, dan Best Practices
  5. Program Java untuk Mengidentifikasi Angka Armstrong Menggunakan Loop For
  6. Pemeriksa Angka Palindrom di Java: Algoritma Menggunakan Loop While dan For
  7. Menguasai Loop Python: For, While, Break, Continue, dan Enumerate Dijelaskan
  8. Menguasai Fungsi range() Python: Dari Dasar hingga Kasus Lanjutan
  9. Menguasai Ekspresi Reguler C#: Panduan Praktis
  10. Manufaktur PCB di Era 5G: Tren & Tantangan