Percabangan dalam c++

 Bukan hanya pohon aja yang bercabang temen-temen, tapi bahasa c++ juga memiliki percabangan lhoo

Percabangan adalah perintah yang memungkinkan suatu perintah bilamana dieksekusi akan menghasilkan suatu kondisi, yaitu kondisi terpenuhi atau tidak terpenuhi.

Jenis percabangan dalam c++

1. Percabangan if

if merupakan percabangan yang memiliki satu blok pilihan pada saat kondisi bernilai benar atau true

contoh programnya

#Notasi

//judul

//percabangan if

// memiliki satu kondisi yaitu benar


//kamus

int -> pengeluaran_sebulan


//diskripsi


    out "Total Uang yang digunakan selama sebulan"


    output "masukan jumlah uangnya " 

    input > pengeluaran_sebulan;


    if(pengeluaran_sebulan > 200000)

    {

        output  "Anda Boros" 

    }


    output  "Terimakasih" 

#Program


//judul

//percabangan if

// memiliki satu kondisi yaitu benar


#include <iostream>

using namespace std;


//kamus

int pengeluaran_sebulan;


//diskripsi

main()

{

    cout <<  "Total Uang yang digunakan selama sebulan" << endl;


    cout << "masukan jumlah uangnya " << endl;

    cin >> pengeluaran_sebulan;


    if(pengeluaran_sebulan > 200000)

    {

        cout << "Anda Boros" << endl;

    }


    cout << "Terimakasih" ;

}




2. Percabangan if else.

 memiliki dua blok pilihan, pilihan yang pertama bernilai benar dan pilihan yang kedua bernilai salah.


Contoh Programnya

#Notasi

//judul

//percabangan if else



//kamus

int -> pengeluaran_sebulan


//diskripsi



    output  "Total Uang yang digunakan selama sebulan"


    output "masukan jumlah uangnya " << endl;

    input -> pengeluaran_sebulan


    if(pengeluaran_sebulan < 200000)

    {

        output << "Anda Tidak Boros" << endl;

    } else

    {

        output "Anda Boros" 

    }


    output  "Terimakasih" 


#Program

//judul

//percabangan if else


#include <iostream>

using namespace std;



//kamus

int pengeluaran_sebulan;


//diskripsi

main()

{

    cout <<  "Total Uang yang digunakan selama sebulan" << endl;


    cout << "masukan jumlah uangnya " << endl;

    cin >> pengeluaran_sebulan;


    if(pengeluaran_sebulan < 200000)

    {

        cout << "Anda Tidak Boros" << endl;

    } else

    {

        cout << "Anda Boros" << endl;

    }


    cout << "Terimakasih" ;

}





3. Percabangan if else if

ini merupakan percabangan gabungan dari if else if , dengan menggunakan percabangan ini kita bisa menambahkan lebih dari dua blok 


#Notasi

//judul

//percabangan if else if


//kamus

int -> nilai


//diskripsi


    output  "=== Program Grade Nilai ==="

    output  "Inputkan nilai akhir: "

    input -> nilai


    if (nilai >= 90) {

        output  "A" 

    } else if (nilai >= 70) {

        output "B" 

    } else if (nilai >= 50) {

        output  "C"

    } else if (nilai >= 40) {

        output  "D" 

    } else {

        output "E"

    }


    output "Nilai anda: " <- nilai


#Program


//judul

//percabangan if else if

#include <iostream>

using namespace std;

//kamus

int nilai;


//diskripsi

 main(){


    cout << "=== Program Grade Nilai ===" << endl;

    cout << "Inputkan nilai akhir: ";

    cin >> nilai;


    if (nilai >= 90) {

        cout << "A" << endl;

    } else if (nilai >= 70) {

        cout << "B" << endl;

    } else if (nilai >= 50) {

        cout << "C" << endl;

    } else if (nilai >= 40) {

        cout << "D" << endl;

    } else {

        cout << "E" << endl;

    }


    cout << "Nilai anda: " << nilai << endl;


}



Komentar