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

Memahami Tipe Loop C++: For, While, dan Do-While Dijelaskan

Mungkin terdapat situasi, saat Anda perlu mengeksekusi blok kode beberapa kali. Secara umum, pernyataan dieksekusi secara berurutan: Pernyataan pertama dalam fungsi dieksekusi terlebih dahulu, diikuti oleh yang kedua, dan seterusnya.

Bahasa pemrograman menyediakan berbagai struktur kontrol yang memungkinkan jalur eksekusi yang lebih rumit.

Pernyataan loop memungkinkan kita untuk mengeksekusi pernyataan atau sekelompok pernyataan beberapa kali dan berikut adalah bentuk umum dari pernyataan loop dalam sebagian besar bahasa pemrograman minus–

Memahami Tipe Loop C++: For, While, dan Do-While Dijelaskan

Bahasa pemrograman C++ menyediakan tipe loop berikut untuk menangani kebutuhan looping.

No.Urut Tipe Loop & Deskripsi
1 while loop

Mengulangi pernyataan atau sekelompok pernyataan selama kondisi tertentu benar. Ini menguji kondisi sebelum mengeksekusi badan loop.

2 for loop

Menjalankan sejumlah pernyataan beberapa kali dan mempersingkat kode yang mengelola variabel loop.

3 do...while loop

Seperti pernyataan 'while', kecuali bahwa menguji kondisi di akhir badan loop.

4 nested loops

Anda dapat menggunakan satu atau lebih loop di dalam loop 'while', 'for' atau 'do..while' lain.

Pernyataan Kontrol Loop

Pernyataan kontrol loop mengubah eksekusi dari urutan normalnya. Saat eksekusi meninggalkan cakupan, semua objek otomatis yang dibuat dalam cakupan tersebut dihancurkan.

C++ mendukung pernyataan kontrol berikut.

No.Urut Pernyataan Kontrol & Deskripsi
1 break statement

Mengakhiri pernyataan loop atau switch dan mentransfer eksekusi ke pernyataan segera setelah loop atau switch.

2 continue statement

Membuat loop melewati sisa badannya dan segera menguji ulang kondisinya sebelum mengulangi.

3 goto statement

Mentransfer kontrol ke pernyataan yang diberi label. Meskipun tidak disarankan untuk menggunakan pernyataan goto dalam program Anda.

Loop Tak Terbatas

Sebuah loop menjadi loop tak terbatas jika kondisi tidak pernah menjadi salah. Loop for tradisional digunakan untuk tujuan ini. Karena tidak ada dari tiga ekspresi yang membentuk loop 'for' yang diperlukan, Anda dapat membuat loop tanpa akhir dengan menyisihkan ekspresi kondisional kosong.

 #include <iostream> using namespace std; int main () { for( ; ; ) { printf("Loop ini akan berjalan selamanya.\n"); } return 0; } 

Saat ekspresi kondisional tidak ada, diasumsikan benar. Anda mungkin memiliki ekspresi inisialisasi dan increment, tetapi programmer C++ lebih sering menggunakan konstruk ‘for (;;)’ untuk menandakan loop tak terbatas.

CATATAN minus– Anda dapat mengakhiri loop tak terbatas dengan menekan tombol Ctrl + C.


Bahasa C

  1. Menguasai Pernyataan Switch C#: Sintaks, Contoh, dan Praktik Terbaik
  2. Pernyataan Break C#: Kapan dan Cara Menggunakannya
  3. Menguasai Pernyataan Continue C#: Cara Melewati Iterasi Perulangan Secara Efektif
  4. Perulangan Foreach C#: Iterasi Array dan Koleksi dengan Mudah
  5. Memahami Tipe Data C++: Dasar, Modifikasi, dan Praktik Terbaik
  6. Menguasai Operator C++: Panduan Lengkap dengan Contoh Praktis
  7. Perulangan do-while C++: Sintaks, Contoh Praktis, dan Perulangan Bersarang
  8. Menguasai Switch-Case C++: Sintaks, Penggunaan, dan Contoh Praktis
  9. Tipe Variabel C++ Dijelaskan: Memori, Batas, dan Operasi
  10. Memahami Modifikasi Tipe Data C++