Teruskan dalam C++

Teruskan Dalam C



Dalam C++, kami menggunakan pernyataan 'teruskan' di dalam gelung. Pernyataan 'teruskan' digunakan untuk melangkau lelaran semasa dalam gelung, dan kawalan kod dihantar ke lelaran berikutnya. Kami menetapkan syarat lelaran yang ingin kami langkau dari gelung, dan masukkan pernyataan 'teruskan' di tempat itu. Panduan ini adalah mengenai pernyataan 'teruskan' dalam pengaturcaraan C++.

Contoh 1:

Fail pengepala 'iostream' disertakan dalam kod ini. Fail pengepala ini digunakan dalam C++ kerana fungsi input atau output diisytiharkan dalam fail pengepala ini. Selepas ini, kami meletakkan ruang nama 'std' dan kemudian menggunakan fungsi 'main()'. Kami memulakan pembolehubah 'a' sebagai jenis data integer dan kemudian meletakkan gelung 'untuk'. Dalam gelung ini, kami meletakkan 'a = 0' dan syarat yang kami tambahkan di sini ialah 'a <= 9'. Kemudian, kami menambahnya dalam nilai 'a'. Dalam perkara berikut, kami menggunakan syarat 'jika' di mana kami memasukkan 'a == 5' dan meletakkan pernyataan 'teruskan' selepas ini. Pernyataan 'teruskan' membantu melangkau nilai '5' dari gelung ini. Kemudian, kami menambah 'cout' dan mencetak nombor yang tinggal. Ia menjadikan semua nombor kecuali '5' kerana kami menambah pernyataan 'teruskan'.

Kod 1:

#include

menggunakan ruang nama std ;

int utama ( ) {

int a ;

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

jika ( a == 5 ) {

teruskan ;

}

cout << 'Nombornya ialah' << a << endl ;

}

kembali 0 ;

}

Pengeluaran:







Di sini, semua nombor diberikan, tetapi nombor '5' dilangkau daripada output ini dan tidak diberikan di sini kerana kami menambah pernyataan 'teruskan' untuk melangkau nombor '5' dari gelung ini.





Contoh 2:

Kami menggunakan pernyataan 'teruskan' dalam gelung 'semasa'. Kod tersebut termasuk fail pengepala 'iostream' kerana kaedah input dan output diisytiharkan dalam fail pengepala ini. Ruang nama 'std' kemudian ditambahkan, dan fungsi 'main()' kemudian dipanggil di sini. Selepas ini, kami meletakkan 'int' dan memulakan pembolehubah integer dengan nama 'num'. Selepas ini, kami menggunakan gelung 'while()' dan letakkan keadaan 'num <= 12'.





Di bawah ini, kami meletakkan 'jika' yang mengandungi syarat lain iaitu 'num == 7'. Kemudian, kami meletakkan 'num++' yang akan meningkat satu dalam nilai 'num'. Selepas ini, kami menggunakan pernyataan 'teruskan'. Pernyataan 'teruskan' ini melangkau nombor '7' daripada gelung 'semasa'. 'Cout' ditambah dan nombor yang tinggal dicetak. Oleh kerana kami memasukkan pernyataan 'teruskan', ia menjadikan semua nombor selain daripada '7'. Selepas ini, kami meletakkan 'num++' untuk menambah nilai 'num'.

Kod 2:

#include

menggunakan ruang nama std ;

int utama ( ) {

int pada satu = 0 ;

sementara ( pada satu <= 12 ) {

jika ( pada satu == 7 ) {

pada satu ++;

teruskan ;

}

cout << 'Kami memaparkan nombor menggunakan gelung while' << pada satu << endl ;

pada satu ++;

}

kembali 0 ;

}

Pengeluaran:



Memandangkan semua nombor dicetak dalam contoh ini, nombor '7' ditinggalkan daripada output dan tidak diberikan kerana pernyataan 'teruskan' ditambahkan pada gelung untuk melangkau nombor '7'.

Contoh 3:

Kami menambah pernyataan 'teruskan' ini di dalam gelung 'untuk' bersarang. Selepas memasukkan fail pengepala dan ruang nama 'std', kami menggunakan kaedah 'main()'. Pembolehubah 'n1' dan 'n2' diisytiharkan di sini sebagai jenis integer. Sekarang, kami menggunakan gelung 'untuk' yang mengandungi keadaan 'n1 <= 4'. Di bawah ini, kami meletakkan gelung 'untuk' sekali lagi iaitu gelung 'bersarang untuk'. Gelung 'untuk' kedua mengandungi syarat yang mengatakan 'n2 <= 4'.

Sekarang, kami menggunakan 'jika' di mana kami menambah syarat dan menggunakan pengendali '&&'. 'Teruskan' kemudian ditambahkan di sini. Ia hanya melangkau nilai yang 'n1' ialah '3' dan 'n2' ialah '3'. Apabila kedua-dua 'n1' dan 'n2' ialah '3', ia melangkau lelaran gelung itu di sini. Kemudian, kami menggunakan 'cout' di bawah ini untuk memberikan nilai yang tinggal.

Kod 3:

#include

menggunakan ruang nama std ;

int utama ( )

{

int n1 , n2 ;

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

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

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

teruskan ;

}

cout << 'n1 = ' << n1 << 'n2 = ' << n2 << endl ;

}

}

}

Pengeluaran:

Memandangkan baris 'teruskan' ditambahkan pada gelung bersarang untuk melangkau lelaran di mana kedua-dua nilai pembolehubah ialah '3' dan semua nilai lain dicetak di sini.

Contoh 4:

Pembolehubah 'int' bernama 'num_1' dimulakan dengan nilai '1'. Kemudian, kami menggunakan gelung 'semasa' dan menambah keadaan 'num_1 <= 9'. Di bawah ini, 'cout' disertakan dan syarat 'jika' diletakkan di sana. Syarat 'jika' menyemak baki nombor yang sama dengan sifar apabila kita membahagikannya dengan '2'. Syarat ini ditambah apabila kami ingin menyemak nombor genap dalam kod kami. Di bawah, kami meletakkan 'num_1++' untuk menambah nilai 'num_1'. Di sini, kami menggunakan 'teruskan' untuk melangkau nombor genap dari gelung dan tidak memberikan mesej yang diberikan untuk nombor genap yang terdapat dalam gelung.

Kod 4:

#include

menggunakan ruang nama std ;

int utama ( ) {

int num_1 = 1 ;

sementara ( num_1 <= 9 ) {

cout << 'Nombornya ialah = ' << num_1 << endl ;

jika ( num_1 % 2 == 0 ) {

num_1 ++;

teruskan ;

}

cout << 'Nombornya ialah' << num_1 << 'yang merupakan nombor ganjil' << endl ;

num_1 ++;

}

kembali 0 ;

}

Pengeluaran:

Di sini, kita dapat melihat bahawa nombor genap diabaikan daripada output dan mesej untuk nombor ganjil dipaparkan di sini hanya kerana pernyataan 'teruskan' yang kami masukkan dalam kod kami.

Contoh 5:

Dalam kod terakhir kami, kami mendapat nilai daripada pengguna yang kurang daripada '45' dan menamatkan input pengguna apabila kami memasukkan nilai negatif dan mengira jumlah nilai yang diberikan. Mula-mula, kami memulakan 'penjumlahan' dan 'nilai' sebagai jenis data integer.

Kemudian, semak sama ada nilai itu positif atau tidak. Kemudian, gunakan 'penjumlahan + = nilai' jika nilainya positif dan jadikan mesej kepada 'Masukkan nombor untuk jumlah'. Di bawah ini, kami menggunakan 'cin' untuk mendapatkan nombor dan menyimpannya dalam 'nilai'. Sekarang, kita bergerak ke hadapan dan melihat sama ada 'nilai > 45'. Jika syarat ini dipenuhi, kita mesti melaksanakan baris yang diberikan di mana kita telah menulis mesej untuk memasukkan nilai kurang daripada '45'. Kemudian, tetapkan 'nilai = 0' dan letakkan pernyataan teruskan yang melangkau nilai itu dan dapatkan nilai baharu daripada pengguna. Selepas ini, kami mengira 'penjumlahan' dan menjadikannya. Penjumlahan ini dilakukan apabila kita memasukkan nilai negatif.

Kod 5:

#include

menggunakan ruang nama std ;

int utama ( ) {

int penjumlahan = 0 ;

int nilai = 0 ;

sementara ( nilai >= 0 ) {

penjumlahan += nilai ;

cout << 'Sila Masukkan nombor untuk jumlah: ' ;

makan >> nilai ;

jika ( nilai > Empat lima ) {

cout << 'Nombor yang anda masukkan di sini adalah lebih daripada 45 jadi, kami tidak akan mengiranya'' << endl ;

nilai = 0 ;

teruskan ;

}

}

cout << 'Jumlah nombor yang dimasukkan ialah ' << penjumlahan << endl ;

kembali 0 ;

}

Pengeluaran:

Hasil ini memaparkan cara kod kami mendapat input pengguna, menggunakan penjumlahan dan memaparkan mesej apabila kami memasukkan nilai yang lebih besar daripada '45'. Di sini, kita mungkin mendapati bahawa nilai yang lebih besar daripada '45' dilangkau dan tidak dikira dalam proses penjumlahan. Ini kerana kami menggunakan pernyataan 'teruskan' di tempat itu dalam kod kami.

Kesimpulan

Konsep 'teruskan' dalam pengaturcaraan C++ dikaji secara menyeluruh dalam panduan ini. Kami meneroka bagaimana pernyataan 'teruskan' ini membantu melangkau nilai yang diingini daripada output untuk dipaparkan. Kami menggunakan pernyataan 'teruskan' ini dalam kod kami dan menerangkan setiap kod serta hasil kod ini. Kami menggunakan pernyataan 'teruskan' ini di dalam gelung 'untuk', 'semasa', dan 'bersarang untuk'.