Cara Menggunakan pernyataan break di C++

Cara Menggunakan Pernyataan Break Di C



Itu pernyataan putus adalah elemen penting dalam pemrograman C++. Ini digunakan untuk keluar dari pernyataan loop atau switch ketika kondisi tertentu terpenuhi. Dalam tutorial ini, kita akan membahas bagaimana pernyataan putus bekerja di C++, sintaksnya, dan berbagai contoh untuk membantu Anda memahami konsep dengan lebih baik.

Apa pernyataan break di C++

Itu pernyataan putus adalah pernyataan aliran kontrol yang memungkinkan Anda untuk keluar dari pernyataan loop atau beralih sebelum penghentian alaminya. Ini digunakan untuk memutus aliran eksekusi ketika kondisi tertentu terpenuhi. Ketika sebuah pernyataan putus ditemui, kontrol segera ditransfer ke pernyataan pertama setelah loop atau blok saklar.







Sintaks pernyataan break

Sintaks untuk pernyataan putus di C++ cukup sederhana, yang diberikan di bawah ini:



merusak ; //sintaksis dalam bahasa C++

Sintaks di atas digunakan dalam pernyataan loop atau switch untuk mengakhiri eksekusi blok.







Bagaimana cara kerja pernyataan break di C++?

A pernyataan putus adalah perintah pemrograman yang memberi tahu komputer untuk berhenti menjalankan pernyataan loop atau switch dan beralih ke perintah berikutnya. Ketika sebuah pernyataan putus muncul dalam satu loop, itu menghentikan loop dari berjalan dan beralih ke perintah berikutnya setelah loop. Ini berguna untuk keluar dari loop dengan cepat ketika kondisi tertentu terpenuhi.

Itu pernyataan putus dapat juga digunakan dengan pernyataan if-else, tetapi harus selalu dideklarasikan di dalam badan perulangan dan hanya digunakan untuk satu kondisi dalam satu waktu.



Di dalam beralih pernyataan , itu pernyataan putus biasanya digunakan pada akhir setiap kasus untuk memastikan bahwa program tidak terus mengeksekusi kasus berikutnya. Ketika pernyataan putus ditemui, program melompat keluar dari pernyataan switch dan beralih ke perintah berikutnya.

Itu pernyataan putus dapat digunakan dalam jenis loop berikut:

  • untuk putaran
  • while loop
  • perulangan do-while
  • Beralih Kasus

Contoh Pernyataan break dalam Program C++

Mari kita lihat beberapa contoh dari pernyataan putus dalam bahasa pemrograman C++.

Contoh 1: break Pernyataan dengan Simple For-Loop

#termasuk
menggunakan ruang nama std ;
int utama ( ) {
untuk ( int A = 1 ; A <= dua puluh ; A ++ )
{
jika ( A == 10 )
{
merusak ;
}
cout << A << ' ' ;
}
kembali 0 ;
}

Kode di atas mendefinisikan fungsi utama yang menggunakan perulangan for untuk mengiterasi bilangan bulat dari 1 sampai 20. Perulangan keluar sebelum waktunya menggunakan pernyataan putus ketika variabel loop a sama dengan 10. Program kemudian mencetak bilangan bulat dari 1 sampai 9 ke konsol.

Keluaran

Contoh 2: pernyataan break dengan Switch Case

#termasuk
menggunakan ruang nama std ;
int utama ( ) {
int A = 3 ;
mengalihkan ( A ) {
kasus 1 :
cout << 'Kasus 1: Hari ini adalah hari Senin' << endl ;
merusak ;
kasus 2 :
cout << 'Kasus 2: Hari ini adalah hari Selasa' << endl ;
merusak ;
kasus 3 :
cout << 'Kasus 3: Hari ini adalah hari Rabu' << endl ;
merusak ;
kasus 4 :
cout << 'Kasus 4: Hari ini hari Kamis' << endl ;
merusak ;
kasus 5 :
cout << 'Kasus 5: Hari ini adalah hari Jumat' << endl ;
merusak ;
}
kembali 0 ;
}

Dalam contoh di atas, ketika program mengeksekusi pernyataan switch, Kasus 3 akan dieksekusi sebagai 'A' diinisialisasi ke 3. The pernyataan putus membantu menghentikan pernyataan switch tanpa menjalankan kasus lain selanjutnya.

Keluaran

Contoh 3: break Pernyataan dengan Do-While Loop

#termasuk
menggunakan ruang nama std ;

int utama ( ) {
int pada satu ;
Mengerjakan {
cout << 'Masukkan angka positif (-1 untuk keluar):' ;
makan >> pada satu ;
jika ( pada satu == - 1 ) {
merusak ;
}
cout << 'Anda memasukkan:' << pada satu << endl ;
} ketika ( pada satu > 0 ) ;

cout << 'Program keluar.' << endl ;
kembali 0 ;
}

Program di atas meminta pengguna untuk memasukkan angka positif, dan jika pengguna memasukkan -1, loop akan keluar menggunakan pernyataan putus . Jika pengguna memasukkan angka positif, program menampilkan angka tersebut, dan pengulangan berlanjut sampai pengguna memasukkan -1.

Perhatikan bahwa perulangan do-while dalam contoh ini memastikan bahwa perulangan dijalankan setidaknya sekali, bahkan jika pengguna memasukkan -1 pada iterasi pertama.

Keluaran

Keuntungan pernyataan break

Itu pernyataan putus sangat membantu dalam sebuah program karena memungkinkan Anda untuk menghentikan pernyataan loop atau switch sebelum waktunya, berdasarkan beberapa kondisi. Keuntungan utama menggunakan a pernyataan putus adalah dapat menghemat waktu pemrosesan dan sumber daya dengan mengizinkan program untuk keluar dari loop atau beralih pernyataan segera setelah kondisi yang diinginkan terpenuhi, daripada terus mengevaluasi kondisi dalam iterasi berikutnya.

Kesimpulan

Di C++, file pernyataan putus dapat membuat kode Anda lebih efisien dengan memungkinkan Anda keluar dari loop atau beralih pernyataan segera setelah kondisi yang diinginkan terpenuhi, daripada terus mengevaluasi kondisi yang tidak perlu. Pada artikel ini, kami telah menyediakan konsep, sintaks, cara kerja, dan beberapa contoh pernyataan putus di for-loop, switch case, dan do-while.