Haloo semuanya, kali ini kami akan membahas mengenai blok percabangan dalam bahasa pemrograman C++. Percabangan digunakan untuk mengeksekusi salah satu kondisi dari beberapa kondisi yang ada. Nah, dalam bahasa pemrograman C++, percabangannya sendiri memiliki banyak jenis, untuk mengetahui jenis jenis tersebut yukk kita simak penjelasannya ... :)
Percabangan IF pada C++
Percabangan IF merupakan percabangan yang memiliki 1 blok perintah saat kondisi benar.
Berikut struktur data untuk percabangan IF:
Dalam 1 blok tersebut terdiri dari beberapa statement / ekspresi yang nantinya akan dieksekusi jika kondisi sudah benar.
Bagian bagian struktur :
- Condition : merupakan kondisi dalam perulangan dalam program kalian, dalam kondisi ini kalian hanya perlu menentukan nilai akhir / jumlah perulangan dalam program kalian.
- Statement : merupakan bagian yang dapat diisi dengan sintak yang lain seperti output untuk menampilkan data dari perulangan tersebut.
Contoh Percabangan IF
Program ini memberikan 1 pilihan kondisi apabila nilai i bernilai 10 maka program akan mengeksekusi statement didalamnya.
Output :
Percabangan IF ELSE pada C++
Percabangan IF ELSE merupakan percabangan yang memiliki 2 blok perintah, dimana program akan mengeksekusi 1 blok apabla kondisi benar, dan mengeksekusi 1 blok apabila kondisi salah.
Berikut struktur data untuk percabangan IF ELSE:
Dalam 1 blok tersebut terdiri dari beberapa statement / ekspresi yang nantinya akan dieksekusi jika kondisi sudah benar.
Bagian bagian struktur :
- Condition : merupakan kondisi dalam perulangan dalam program kalian, dalam kondisi ini kalian hanya perlu menentukan nilai akhir / jumlah perulangan dalam program kalian.
- Statement : merupakan bagian yang dapat diisi dengan sintak yang lain seperti output untuk menampilkan data dari perulangan tersebut.
Contoh Percabangan IF ELSE
Saat True
Program ini memberikan 2 pilihan kondisi apabila nilai i bernilai 10 maka program akan mengeksekusi statement konsisi IF.
Output :
Terlihat bahwa program mengeksekusi blok kondisi IF karena memang benar nilai i dari program tersebut adalah 10.
Saat False
Program ini memberikan 2 pilihan kondisi apabila nilai i bernilai 10 maka program akan mengeksekusi statement konsisi IF. Jika tidak, maka akan mengeksekusi blok kondisi Else.
Output :
Terlihat bahwa program mengeksekusi blok kondisi Else karena nilai i dari program tersebut adalah 8 bukan 10.
Percabangan IF ELSE IF pada C++
Percabangan IF ELSE IF merupakan percabangan yang memiliki lebih dari 2 blok pilihan. Kode ini digunakan apabila memiliki banyak kondisi dalam program kalian.
Berikut struktur data untuk percabangan IF ELSE IF:
Dalam 1 blok tersebut terdiri dari beberapa statement / ekspresi yang nantinya akan dieksekusi jika kondisi sudah benar.
Bagian bagian struktur :
- Condition : merupakan kondisi dalam perulangan dalam program kalian, dalam kondisi ini kalian hanya perlu menentukan nilai akhir / jumlah perulangan dalam program kalian. Terdapat banyak kondisi sesuai dengan keinginan kalian.
- Statement : merupakan bagian yang dapat diisi dengan sintak yang lain seperti output untuk menampilkan data dari perulangan tersebut.
Contoh Percabangan IF ELSE IF
Program ini memberikan 3 pilihan kondisi apabila nilai i bernilai 8 maka program akan mengeksekusi kondisi yang kedua (else if).
Output :
Nah program tersebut mengeksekusi kondisi else if karena memang benar nilai i dalam program ini bernilai 10.
Nah sampai sini dulu ya artikel mengenai percabangan pada C++ bagian 1. Selanjutnya kita akan membahas mengenai percabangan percabangan yang lain seperti switch case, dll. Untuk yang ingin belajar mengenai C++ bisa klik Belajar C++
Referensi :
https://www.petanikode.com/cpp-percabangan/
0 Response to "Blok Percabangan pada C++ -- Pengertian dan Struktur Datanya #1"
Post a Comment