Pernyataan Lompatan

Tags

Pernyataan Lompatan

Pernyataan Lompatan adalah salah satu cara kita untuk mengendalikan aliran eksekusi CPU, yang memungkinkan kita untuk membuat CPU melompat beberapa pernataan dan menuju ke suatu baris tertentu. Pernyataan ini memunkinkan kita untuk membuat program yang berjalan secara fleksibel berdasarkan kemauan pengguna.

Beberapa pernyataan yang secara umum termasuk dalam pernyataan lompatan pada bahasa pemrograman C++ adalah break, continue dan goto. Dari pernyataan tersebut mempunyai fungsi yang cukup berbeda-beda. Tapi secara garis besar ketiga pernyataan tersebut berfungsi untuk membuat loncatan CPU dari baris ke baris.

Pernyataan Break
Pernyataan Break merupakan keyword yang berfungsi untuk membuat CPU melompat keluar dari suatu pernyataan perulangan atau pernyataan penyeleksan SWITCH. Break sering digunakan untuk mengeluarkan secara paksa pengeksekusian CPU keluar dari suatu perulangan yang mengalami perulangan yang tak terduga seperti perulangan tak terbatas atau hal lainnya.

Pernyataan Continue
Pernyataan Continue merupakan keywod yang hanya dapat digunakan dalam pernyataan pengulangan, berfungsi untuk melompati beberapa pernyataan yang tersisa dan melanjutkan perulangan ke perulangan selanjutnya.

Pernyataan Goto
Pernyataan GOTO adalah pernyataan yang memungkinkan kita untuk mengendalikan aliran eksekusi. Memerintahkan CPU untuk melompat ke baris tertentu sesuai tanda yang telah ditandai.

Untuk pembaca yang sedang mengikui pembelajaran di belajarcpp.com, untuk pernyataan kali ini (Jump), agak berbeda dari pernyataan lainya. mungkin setelah anda membaca artikel selanjutnya tentang  break, continue dan goto akan menganggap bahwa pernyataan lompatan terlihat lebih berguna dari pernyataan lainya tetapi, pernyataan lompatan lebih memiliki banyak resiko. dalam menggunakan pernyataan ini anda harus bijaksana dan cermat untuk menggunakanya. Karena jika tidak anda dapat membuat suatu program dengan aliran yang tidak beraturan dan sulit untuk dimengerti, atau bisa membahayakan program anda sendiri.


EmoticonEmoticon