Lanjutkan Pernyataan dalam C++

Lanjutkan Pernyataan dalam C++

Dalam bahasa pemrograman, continue juga merupakan pernyataan yang mengontrol perulangan, sama seperti pernyataan break. Seperti namanya, pernyataan continue mendukung kontinuitas atau mengeksekusi iterasi berikutnya. Dalam tutorial ini, kita akan membahas pernyataan “lanjutkan” dan juga akan menggunakan beberapa contoh dasar dengan loop di dalamnya untuk menjelaskan pernyataan ini secara singkat.

Untuk memahami pernyataan “lanjutkan” pada sistem operasi Linux, Anda harus menjalankan Ubuntu di sistem Anda. Jadi Anda harus menginstal Virtual Box dan setelah mengdownload dan menginstal sekarang konfigurasikan. Sekarang, tambahkan file Ubuntu ke dalamnya. Sebelum menambahkan, file dapat dengan mudah diinstal melalui internet melalui situs web yang akan memakan waktu beberapa jam untuk diselesaikan. Jalankan file itu dan setelah konfigurasi berhasil, Anda sekarang dapat menggunakan rasa Linux dengan mudah. Selama konfigurasi, pastikan user telah dibuat, ini diperlukan untuk membuat user agar Anda dapat mengakses semua fitur Ubuntu.

Versi yang kami gunakan adalah Ubuntu 20.04, semua kode yang dijelaskan dalam panduan ini dapat dieksekusi pada versi apa pun. Untuk implementasinya, Anda harus memiliki editor teks dan harus memiliki akses ke terminal Linux, karena kita akan dapat melihat output dari kode sumber di terminal melalui query. Pengguna harus memiliki pengetahuan dasar C++ terutama for dan while loop harus familiar bagi user akhir.

Untuk mengimplementasikan pernyataan continue, digunakan kata kunci continue.

# Continue

Perbedaan Pernyataan Continue dengan Pernyataan Break

Pernyataan break dikatakan dibuat untuk pernyataan switch, apalagi dapat dimasukkan ke dalam perulangan while. Dan dalam perulangan do-while dan untuk perulangan juga. Di sisi lain, pernyataan continue bukan merupakan bagian dari pernyataan switch, sedangkan pernyataan tersebut digunakan di dalam semua jenis loop. Tutorial kami akan memandu Anda yang terbaik mengenai useran pernyataan continue di dalam loop. Ketika dalam kode C++ apa pun, pernyataan break dihadapi oleh kompiler kemudian mengirimkan kontrol dari loop.

Kerja Pernyataan Lanjutkan di C++

Pernyataan di dalam loop dieksekusi tergantung pada kondisi yang diterapkan pada loop. Jika kondisi yang kita gunakan di dalam loop benar, maka kontrol berada di dalam loop dan itu membuat loop terus dieksekusi, tetapi begitu kondisi yang kita terapkan tidak benar, maka kontrol keluar dari loop. Dan eksekusi juga berhenti melangkah lebih jauh.

Contoh 1

Contoh ini berkaitan dengan useran loop FOR dalam kode sumber. Buka editor teks apa pun di sistem operasi Ubuntu. Tulis kode yang diberikan di bawah ini di dalamnya. Pertama untuk ekspresi input dan output, kami telah menggunakan perpustakaan di sini.

# include <iostream>

Perulangan for digunakan dalam program utama. Batas yang diterapkan adalah 7. Artinya perulangan akan berulang sebanyak 7 kali. Di dalam perulangan FOR, kita telah menggunakan pernyataan if-else. Kondisi yang menggunakan pernyataan ini adalah jika angka iterasi mencapai 4 selama eksekusi loop, maka loop terus melakukan iterasi tanpa menampilkan angka tersebut. Jika tidak, tampilkan nomor saat ini. Dengan kata lain, semua angka kecuali 4 sampai 7 akan ditampilkan di output.

Agar setiap kode dapat dieksekusi, kita memerlukan kompiler yang mengkompilasi kode sumber di dalam file dan kemudian menjalankannya. Untuk kode C++, kita memerlukan compiler G++ untuk mengeksekusi kode.

$ g++ -o con con.c
$./con

Dari output, Anda dapat melihat bahwa output yang kita inginkan tidak mengandung 4 di dalamnya, jika tidak, angka lain akan ditampilkan.

Contoh 2

Sekarang dalam contoh ini, dalam program utama, kami telah menggunakan perulangan while. Seluruh program dirancang untuk menghitung jumlah semua angka sampai kondisinya menjadi salah. Dua variabel diinisialisasi sebagai 0. Perulangan while mengikuti suatu kondisi, yang menyatakan bahwa angka yang dimasukkan oleh user harus positif.

# While ( number > = 0)

Di dalam while loop, variabel sum menghitung jumlah angka ya
ng dimasukkan oleh user. Pernyataan if digunakan untuk memeriksa kondisi jika angka yang diberikan lebih besar dari 30, eksekusi perulangan selanjutnya dihentikan dan proses penghitungan jumlah dihentikan sementara dan sebuah pesan ditampilkan.

# If ( number > 30) 
# Continue;

Setelah itu, sistem akan kembali meminta user untuk memasukkan nilai baru. Dan ini akan dilakukan dengan menggunakan pernyataan ‘lanjutkan’. Dan loop terus dieksekusi sampai pernyataan while tetap benar. Jika angka yang kita masukkan negatif, maka semua angka yang dimasukkan user sampai sekarang akan dijumlahkan.

Sekarang pergi ke terminal lagi untuk melihat output, gunakan compiler, dan kemudian kode akan dieksekusi.

Sistem pertama akan menampilkan pesan untuk memasukkan nilai pada ruang kosong yang disediakan. Saat Anda memasukkan nilainya, kompilator memeriksa dan kontrol tetap berada di dalam loop karena jumlahnya sesuai dengan kondisi yang telah kita terapkan.

Anda terus memasukkan nilai. Bahkan pada 30, jumlahnya dapat diterima, tetapi jika kita melebihi angka dari 30, seperti 31, jumlahnya tidak dapat diterima, dan sebagai gantinya, sebuah pesan ditampilkan. Sekarang, program akan dilanjutkan lagi karena pernyataan yang kita gunakan. Terus masukkan angka sampai negatif, dalam kondisi itu, kontrol akan keluar dari loop. Jumlah semua angka ditampilkan.

Contoh 3

Ini adalah contoh loop bersarang. Loop bersarang adalah loop di mana loop digunakan di dalam loop lainnya. Untuk penjelasan seperti ini, kami telah menggunakan for-loop dua kali. Sebuah FOR-loop luar dan yang kedua di dalamnya yang disebut inner for loop. Di dalam loop for dalam, pernyataan if digunakan. Batas terminasi untuk loop luar adalah 2 dan untuk loop kedua, juga 2.

# If ( j == 2)
# Continue;

Pernyataan if berisi variabel ‘j sama dengan 2, untuk mendahului eksekusi perulangan. Setelah itu, continue digunakan untuk menjaga agar loop tetap berjalan. Demikian pula, ketika eksekusi loop dalam selesai, kontrol keluar dari loop dalam menuju loop luar.

Artinya setiap kali loop terluar mengeksekusi nilai j tetap 1 selalu, untuk I = 1,2,3 nilainya satu, pada iterasi berikutnya, ketika nilai j menjadi 2, loop dihentikan. Anda dapat melihat output dengan menggunakan perintah pada terminal Linux.

$  g++ -o con con.c
$./con

Dari output, Anda dapat melihat bahwa nilai j tetap 1 terlepas dari nilai I di loop luar.

Kesimpulan

Untuk menjelaskan pernyataan “lanjutkan”, Anda perlu membuat lingkungan Linux. Kami telah menjelaskan tiga contoh di mana pernyataan lanjutan dapat digunakan. Konsepnya sangat mudah dan didefinisikan dengan jelas untuk menghilangkan ambiguitas dari pikiran user akhir. Selain itu, perbedaan antara pernyataan break dan continue juga dijelaskan.

Related Posts