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

Jenis Perulangan C++

Mungkin ada situasi, ketika Anda perlu mengeksekusi blok kode beberapa kali. Secara umum, pernyataan dieksekusi secara berurutan:Pernyataan pertama dalam suatu 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 ini adalah pernyataan umum dari pernyataan loop di sebagian besar bahasa pemrograman −

Bahasa pemrograman C++ menyediakan jenis perulangan berikut untuk menangani persyaratan perulangan.

No.No Jenis &Deskripsi Lingkaran
1 perulangan sementara

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

2 untuk loop

Jalankan urutan pernyataan beberapa kali dan menyingkat kode yang mengelola variabel loop.

3 lakukan... while loop

Seperti pernyataan 'sementara', kecuali bahwa ia menguji kondisi di akhir badan perulangan.

4 perulangan bersarang

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

Pernyataan Kontrol Loop

Pernyataan kontrol loop mengubah eksekusi dari urutan normalnya. Saat eksekusi meninggalkan ruang lingkup, semua objek otomatis yang dibuat dalam ruang lingkup tersebut akan dimusnahkan.

C++ mendukung pernyataan kontrol berikut.

No.No Pernyataan &Deskripsi Kontrol
1 pernyataan istirahat

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

2 lanjutkan pernyataan

Menyebabkan loop melewati bagian tubuhnya yang lain dan segera menguji ulang kondisinya sebelum mengulanginya.

3 pernyataan goto

Mentransfer kontrol ke pernyataan berlabel. Meskipun tidak disarankan untuk menggunakan pernyataan goto dalam program Anda.

Lingkaran Tak Terbatas

Sebuah loop menjadi infinite loop jika suatu kondisi tidak pernah menjadi salah. untuk loop secara tradisional digunakan untuk tujuan ini. Karena tidak satu pun dari tiga ekspresi yang membentuk loop 'for' diperlukan, Anda dapat membuat loop tak berujung dengan membiarkan ekspresi kondisional kosong.

#include <iostream>
using namespace std;
 
int main () {
   for( ; ; ) {
      printf("This loop will run forever.\n");
   }

   return 0;
}

Ketika ekspresi kondisional tidak ada, itu dianggap benar. Anda mungkin memiliki ekspresi inisialisasi dan kenaikan, tetapi pemrogram C++ lebih umum menggunakan konstruksi 'untuk (;;)' untuk menandakan loop tak terbatas.

CATATAN Anda dapat mengakhiri infinite loop dengan menekan tombol Ctrl + C.


Bahasa C

  1. Pernyataan sakelar C#
  2. Pernyataan istirahat C#
  3. C# lanjutkan Pernyataan
  4. C# foreach loop
  5. Tipe Data C++
  6. Operator C++
  7. C++ do… while loop dengan Contoh
  8. C++ Switch Case Statement dengan CONTOH
  9. Tipe Variabel C++
  10. Jenis Pengubah C++