SELECTION (Percabangan)

  • Percabangan If Else

If Else If adalah sebuah struktur logika program yang di dapat dengan cara menyambung beberapa perintah If Else If menjadi sebuah kesatuan.

Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode program akan lanjut ke kondisi If di bawahnya. Jika ternyata tidak juga terpenuhi, akan lanjut lagi ke kondisi If di bawahnya lagi, dst hingga blok Else terakhir atau terdapat kondisi If yang menghasilkan nilai true. 

#include <iostream>

using namespace std;
 
int main()
{
  char nilai;
 
  cout << "Input Nilai Anda (A - E): ";
  cin >> nilai;
 
  if (nilai == 'A' ) {
    cout << " apik poll " << endl;
  }
  else if (nilai == 'B' ) {
    cout << "apikk" << endl;
  }
  else if (nilai == 'C' ) {
    cout << "akehi sinau" << endl;
  }
  else if (nilai == 'D' ) {
    cout << "ra pernah sinau" << endl;
  }
  else if (nilai == 'E' ) {
    cout << "terlalu pintar" << endl;
  }
  else {
    cout << "salah input" << endl;
  }

Komentar