Pernyataan dan Kontrol Aliran

Written by: Fajar   |   Updated on: Oktober 19, 2018
Pernyataan dan Kontrol Aliran

Penjelasan Statement

Statement atau dalam bahasa indonesia adalah Pernyataan, merupakan suatu Intruksi individu yang ditulis di sebuah program untuk menginstruksi jalan proses sebuah program, atau dengan arti lain berfungsi untuk memerintahkan bagaimana program akan berjalan.

Bahasa pemrograman C++ menggunakan paradigma prosedural dan setiap pernyataan harus diakhiri dengan tanda titik koma ; yang akan dieksekusi sesuai urutan baris penulisan program.

Jenis-jenis Pernyataan

Penyataan pada bahasa pemrograman C/C++ memiliki 2 jenis, yaitu pernyataan tunggal dan pernyataan majemuk:

Pernyataan tunggal adalah suatu perintah yang hanya menghabiskan satu baris dan diakhiri dengan tanda titik koma ;.

Pernyataan; //pernyataan tunggal.

Pernyatan majemuk adalah sekelompok pernyataan yang memuat sebuah pernyataan atau lebih pernyataan di dalamnya, setiap pernyataan di dalamnya tetap harus menggunakan akhiran titik koma ; dan kelompok pernyataan tersebut diapit dengan menggunakan tanda kurung kurawal { } .

Bentuk Penulisan Pernyataan Majemuk

{
   Pernyataan1;
   Pernyataan2;
   Pernyataan3;
   …
}

Atau

{ Pernyataan1; Pernyataan2; pernyataan3; }

Satu blok pernyataan majemuk meskipun mengandung banyak pernyataan di dalamnya tetap akan dianggap sebagai satu pernyataan (pernyataan majemuk), yang terdiri dari beberapa substatement di dalamnya.

Dalam penulisan pernyataan tunggal atau penulisan majemuk tidak dibatasi, kita bebas menulis pernyataan tunggal dan pernyataan dalam pernyataan majemuk sebanyak mungkin yang kita mau.

Cara kerja program dalam melaksanakan perintah adalah membaca dan mengeksekusi pernyataan-pernyataan sebagai perintah yang telah kita tulis, mengalir dari baris teratas hingga baris terbawah satu demi satu. Berdasarkan hal itu kita juga dimungkinkan untuk memanipulasi aliran dan hal itu disebut sebagai “Flow Control” (Kontrol Aliran).

Macam-macam Flow Control

Dalam Flow Control kita dimungkinkan untuk memanipulasi aliran jalannya program yang kita tulis, seperti menyeleksi, memilih pernyataan, mengulangi pernyataan, atau juga dapat melompati beberapa pernyataan. Hal ini dapat memungkinkan kita untuk membuat program yang fleksibel dan interaktif untuk kebutuhan pengguna.

Baca :   Penjelasan Nesting Structure

Pernyataan Penyeleksian (Selection)

Pernyataan Penyeleksian berfungsi untuk memecahkan persoalan dan mengambil satu keputusan sesuai kondisi yang sedang dialami program. Kumpulan pernyataan tunggal atau Substatement dalam pernyataan majemuk akan dieksekusi jika kondisi kebutuhan tersebut terpenuhi, dalam C++ kita dapat menggunakan pernyataan IF, IF-ELSE atau Switch-case.

Pernyataan Pengulangan (Loop)

Pernyataan Pengulangan adalah cara yang memungkinkan kita untuk mengendalikan proses pengeksekusian program, membuat aliran memperoses pernyataan yang sama secara berulang-ulang hingga kondisi yang diinginkan terpenuhi. Mereka diperkenalkan oleh kata kunci WHILE, DO WHILE dan FOR.

Pernyataan lompatan (Jump)

Pernyataan lompatan adalah salah satu cara yang memungkinkan kita untuk mengendalikan aliran jalanya program, secara garis besar pernyataan lompatan dapat memungkinkan kita untuk melompati beberapa pernyataan yang kita buat. Untuk pernyataan Lompatan kita bisa menggunakan pernyataan umum pada C++ seperti BREAK, CONTINUE dan GOTO.

Pengecualian (Exceptions)

Exceptions adalah pernyataan yang memungkinkan kita menangani kesalahan saat program berjalan. Jika menggunakan pengecualian, di saat program sedang berjalan dan mendapatkan kesalahan yang membuat CPU tidak bisa menyelesaikan maka CPU akan otomatis loncat ke label pengecualian dan tidak menghentikan program

Untuk penjelasan lebih lanjut, contoh penulisan dan contoh program dari penyeleksian, pengulangan, lompatan dan pengecualian akan penulis sampaikan pada artikel belajarc++ selanjutnya.


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *