PERCABANGAN/KONDISI/SELEKSI

 PERCABANGAN/KONDISI/SELEKSI 

DI DALAM PEMROGRAMAN

C++




Hai gais, kali ini aku bakal ngebahas beberapa pembelajaran tentang percabangan atau kondisi di dalam pemrograman c++. Biasanya, jika kalian mengambil juruan IT pada semester 1 kalian pasti akan mempelajari tentang pemrograman. Salah satunya adalah c++. Didalam c++ kalian juga tidak akan asing dengan percabangan. Jadi,yuk disimak...😊

 

    Percabangan merupakan cara untuk mengatur alur program dengan memberikan satu kondisi atau lebih. Percabangan memiliki beberapa jenis yaitu :




1. IF

 * Jika kondisi  yang diseleksi terpenuhi maka statement tsb akan dikerjakan.

* Sedangkan jika kondisi tsb tidak terpenuhi maka akan menjalankan program berikutnya setelah seleksi kondisi tsb.


CONTOH PROGRAM IF

#include<iostream.h>

#include<conio.h>

void main()

{

    clrscr();

    int nilai;


    nilai=60;

    if (nilai >=60)

   {

     cout<<"Anda Lulus"<<endl;

   }

   getch();

}




2. IF ELSE


  If Else adalah menjalankan kondisi dengan 2 pernyataan yang berbeda. Jika if sederhana sebelumnya hanya melakukan pernyataan jika kondisi benar namun akan diabaikan jika kondisi salah. Namun pada if else 2 kondisi kondisi salah tidak diabaikan tapi di berikan pernyataan juga.

Penjelasan :

- jika kondisi pertama yang di seleksi terpenuhi maka statement pertama yang akan dikerjakan.

- Sedangkan jika kondisi pertama tidak terpenuhi statement kedua yang akan dikerjakan.


CONTOH PROGRAM IF ELSE.


#include<iostream.h>

#include<conio.h>

void main()

{

    clrscr();

    int nilai;

         nilai=60;

         if (nilai>=60)

         {

            cout<<"Anda Lulus"<<endl;

           }

          else{

                cout<<"Anda Tidak Lulus"<<endl;

             }

              getch();

}




3. IF BERSARANG (NESTED IF)

   IF Bersarang (Nested If) merupakan percabangan IF dengan struktur yang lebih kompleks. Dimana didalam sebuah pernyataan IF terdapat pernyataan IF lainnya, Dengan kata lain terdapat sebuah kondisi IF didalam IF. Penggunaan struktur IF Bercabang biasa digunakan untuk pemilihan beberapa pernyataan bertingkat, Ketika sebuah pernyataan IF dijalankan dan bernilai true maka akan terdapat pernyataan if lainnya pada blok tersebut.


CONTOH PROGRAM


#include<iostream.h>

#include<conio.h>

void main()

{

    clrscr();

    int nilai;

    nilai=60;

    if (nilai>=70)

    {

        cout<<"Anda Lulus"<<endl;

      }

      else if (nilai >=60){

         cout<<"Anda Lulis Bersyarat"<<endl;

        }

    else{

          cout<<"Anda Tidak Lulus"<<endl;

       }

     getch();

}



4. SWITCH CASE.


   Switch case biasa digunakan untuk percabangan yang kondisinya banyak. Cara kerjanya sederhana sebuah nilai akan dibandingkan dengan setiap nilai pada case yang ada. Jika sebuah case mempunyai nilai yang sama (bernilai true) maka pernyataan pada case tersebut yang akan dijalankan. 


CONTOH PROGRAM.



#include<iostream.h>

#include<conio.h>

void main()

{

int tv; cout<<"*********DAFTAR CHANNEL TV***********"<<endl; cout<<"1. RCTI"<<endl; cout<<"2. ANTV"<<endl; cout<<"3. TRANS TV"<<endl; cout<<"---------------------------------------"<<endl; cout<<"Masukan Channel Pilihan = "; cin>>tv; switch(tv) { case 1 : cout<<"Chanel yang anda pilih adalah RCTI"; break; case 2 : cout<<"Channel yang anda pilih adalah ANTV"; break; case 3 : cout<<"Channel yang anda pilih adalah TRANS TV"; break; default : cout<<"channel tidak tersedia"; } getch(); }




Sekian pembahasan kali ini gaiss. makaciii...💓



Komentar

Postingan populer dari blog ini

Fungsi Void Dan Non Void

PREDIKSI TEKNOLOGI HINGGA TAHUN 2050