Lanjutkan di C++

Lanjutkan Di C



Di C++, kami menggunakan pernyataan “lanjutkan” di dalam loop. Pernyataan “lanjutkan” digunakan untuk melewatkan iterasi saat ini dalam loop, dan kontrol kode dikirim ke iterasi berikutnya. Kami menetapkan kondisi iterasi yang ingin kami lewati dari loop, dan memasukkan pernyataan “lanjutkan” di tempat itu. Panduan ini berisi tentang pernyataan “lanjutkan” dalam pemrograman C++.

Contoh 1:

File header “iostream” disertakan dalam kode ini. File header ini digunakan dalam C++ sebagai fungsi input atau output yang dideklarasikan dalam file header ini. Setelah ini, kita menempatkan namespace “std” dan kemudian memanggil fungsi “main()”. Kami menginisialisasi variabel “a” sebagai tipe data integer dan kemudian menempatkan loop “for”. Pada loop ini, kita menempatkan “a = 0” dan kondisi yang kita tambahkan di sini adalah “a <= 9”. Kemudian, kita menaikkannya dengan nilai “a”. Berikut ini, kita menggunakan kondisi “if” di mana kita memasukkan “a == 5” dan menempatkan pernyataan “lanjutkan” setelah ini. Pernyataan “lanjutkan” membantu melewatkan nilai “5” dari perulangan ini. Kemudian, kita tambahkan “cout” dan cetak angka sisanya. Ini menampilkan semua angka kecuali “5” karena kami menambahkan pernyataan “lanjutkan”.

Kode 1:

#termasuk

menggunakan namespace std ;

ke dalam utama ( ) {

ke dalam A ;

untuk ( A = 0 ; A <= 9 ; A ++ ) {

jika ( A == 5 ) {

melanjutkan ;

}

cout << 'Nomornya adalah' << A << akhir ;

}

kembali 0 ;

}

Keluaran:







Di sini, semua angka dirender, tetapi angka “5” dilewati dari keluaran ini dan tidak dirender di sini karena kami menambahkan pernyataan “lanjutkan” untuk melewati angka “5” dari perulangan ini.





Contoh 2:

Kami menggunakan pernyataan “lanjutkan” di dalam perulangan “sementara”. Kode menyertakan file header “iostream” karena metode input dan output dideklarasikan dalam file header ini. Namespace “std” kemudian ditambahkan, dan fungsi “main()” kemudian dipanggil di sini. Setelah ini, kita menempatkan “int” dan menginisialisasi variabel integer dengan nama “num”. Setelah ini, kita menggunakan loop “ while()” dan menempatkan kondisi “num <= 12”.





Di bawahnya kita letakkan “if” yang berisi kondisi lain yaitu “num == 7”. Kemudian kita tempatkan “num++” yang akan bertambah satu pada nilai “num”. Setelah ini, kami menggunakan pernyataan “lanjutkan”. Pernyataan “lanjutkan” ini melewatkan angka “7” dari perulangan “sementara”. 'Cout' ditambahkan dan nomor sisanya dicetak. Karena kita menyisipkan pernyataan “lanjutkan”, maka semua angka selain “7” akan dirender. Setelah ini, kita tempatkan “num++” untuk menambah nilai “num”.

Kode 2:

#termasuk

menggunakan namespace std ;

ke dalam utama ( ) {

ke dalam pada satu = 0 ;

ketika ( pada satu <= 12 ) {

jika ( pada satu == 7 ) {

pada satu ++;

melanjutkan ;

}

cout << 'Kami menampilkan nomor menggunakan while loop' << pada satu << akhir ;

pada satu ++;

}

kembali 0 ;

}

Keluaran:



Karena semua angka dicetak dalam contoh ini, angka “7” dihilangkan dari output dan tidak dirender karena pernyataan “lanjutkan” ditambahkan ke loop untuk melewati angka “7”.

Contoh 3:

Kita menambahkan pernyataan “lanjutkan” ini di dalam perulangan “untuk” yang disarangkan. Setelah memasukkan file header dan namespace “std”, kami memanggil metode “main()”. Variabel “n1” dan “n2” dideklarasikan di sini sebagai tipe integer. Sekarang, kita menggunakan loop “for” yang berisi kondisi “n1 <= 4”. Di bawahnya, kita tempatkan lagi perulangan “for” yang merupakan perulangan “bersarang untuk”. Perulangan “for” kedua berisi kondisi yang menyatakan “n2 <= 4”.

Sekarang, kita menggunakan “if” yang mana kita menambahkan kondisi dan menggunakan operator “&&”. Kata 'lanjutkan' kemudian ditambahkan di sini. Ini hanya melewatkan nilai-nilai di mana “n1” adalah “3” dan “n2” adalah “3”. Jika “n1” dan “n2” sama dengan “3”, maka iterasi perulangan tersebut akan dilewati di sini. Kemudian, kita menggunakan “cout” di bawah ini untuk merender nilai yang tersisa.

Kode 3:

#termasuk

menggunakan namespace std ;

ke dalam utama ( )

{

ke dalam n1 , n2 ;

untuk ( n1 = 1 ; n1 <= 4 ; n1 ++ ) {

untuk ( n2 = 1 ; n2 <= 4 ; n2 ++ ) {

jika ( n1 == 3 && n2 == 3 ) {

melanjutkan ;

}

cout << 'n1 = ' << n1 << 'n2 = ' << n2 << akhir ;

}

}

}

Keluaran:

Karena baris “lanjutkan” ditambahkan ke loop bersarang untuk melewati iterasi di mana kedua nilai variabel adalah “3” dan semua nilai lainnya dicetak di sini.

Contoh 4:

Variabel “int” bernama “num_1” diinisialisasi dengan nilai “1”. Kemudian, kita menggunakan perulangan “sementara” dan menambahkan kondisi “num_1 <= 9”. Di bawahnya, “cout” disertakan dan kondisi “jika” ditempatkan di sana. Kondisi “jika” memeriksa sisa bilangan sama dengan nol ketika kita membaginya dengan “2”. Kondisi ini ditambahkan ketika kita ingin memeriksa bilangan genap pada kode kita. Di bawah, kami menempatkan “num_1++” untuk menambah nilai “num_1”. Di sini, kami menggunakan 'lanjutkan' untuk melewati bilangan genap dari perulangan dan tidak merender pesan yang diberikan untuk bilangan genap yang ada dalam perulangan.

Kode 4:

#termasuk

menggunakan namespace std ;

ke dalam utama ( ) {

ke dalam nomor_1 = 1 ;

ketika ( nomor_1 <= 9 ) {

cout << 'Nomornya adalah =' << nomor_1 << akhir ;

jika ( nomor_1 % 2 == 0 ) {

nomor_1 ++;

melanjutkan ;

}

cout << 'Nomornya adalah' << nomor_1 << 'yang merupakan bilangan ganjil' << akhir ;

nomor_1 ++;

}

kembali 0 ;

}

Keluaran:

Di sini, kita dapat melihat bahwa bilangan genap dihilangkan dari keluaran dan pesan untuk bilangan ganjil ditampilkan di sini hanya karena pernyataan “lanjutkan” yang kita masukkan ke dalam kode kita.

Contoh 5:

Dalam kode terakhir kita, kita mendapatkan nilai dari pengguna yang kurang dari “45” dan menghentikan input pengguna ketika kita memasukkan nilai negatif dan menghitung jumlah dari nilai yang diberikan. Pertama, kita menginisialisasi “penjumlahan” dan “nilai” sebagai tipe data integer.

Kemudian periksa apakah nilainya positif atau tidak. Kemudian, terapkan “penjumlahan + = nilai” jika nilainya positif dan render pesan menjadi “Masukkan angka untuk penjumlahan”. Di bawah ini, kami menggunakan “cin” untuk mendapatkan nomor dan menyimpannya di “nilai”. Sekarang, kita lanjutkan dan lihat apakah “nilai > 45”. Jika kondisi ini terpenuhi, kita harus mengeksekusi baris tertentu di mana kita telah menulis pesan untuk memasukkan nilai kurang dari “45”. Kemudian, tetapkan “nilai = 0” dan tempatkan pernyataan lanjutkan yang melewatkan nilai tersebut dan mendapatkan nilai baru dari pengguna. Setelah ini, kami menghitung “penjumlahan” dan merendernya. Penjumlahan ini dilakukan ketika kita memasukkan nilai negatif.

Kode 5:

#termasuk

menggunakan namespace std ;

ke dalam utama ( ) {

ke dalam penjumlahan = 0 ;

ke dalam nilai = 0 ;

ketika ( nilai >= 0 ) {

penjumlahan += nilai ;

cout << 'Silakan Masukkan nomor untuk penjumlahan:' ;

makan >> nilai ;

jika ( nilai > Empat. Lima ) {

cout << 'Angka yang kamu masukkan di sini lebih besar dari 45 jadi, kami tidak akan menghitungnya'' << akhir ;

nilai = 0 ;

melanjutkan ;

}

}

cout << 'Jumlah angka yang dimasukkan adalah' << penjumlahan << akhir ;

kembali 0 ;

}

Keluaran:

Hasil ini menunjukkan bagaimana kode kita mendapatkan masukan pengguna, menerapkan penjumlahan, dan menampilkan pesan ketika kita memasukkan nilai lebih besar dari “45”. Di sini, kita mungkin memperhatikan bahwa nilai yang lebih besar dari “45” dilewati dan tidak dihitung dalam proses penjumlahan. Ini karena kami menerapkan pernyataan “lanjutkan” di tempat itu dalam kode kami.

Kesimpulan

Konsep “lanjutkan” dalam pemrograman C++ dipelajari secara menyeluruh dalam panduan ini. Kami mengeksplorasi bagaimana pernyataan 'lanjutkan' ini membantu melewatkan nilai yang diinginkan dari output untuk dirender. Kami menggunakan pernyataan “lanjutkan” ini dalam kode kami dan menjelaskan setiap kode serta hasil dari kode ini. Kami menggunakan pernyataan “lanjutkan” ini di dalam perulangan “untuk”, “sementara”, dan “bersarang untuk”.