Kondisi

 Kondisi di dalam pemrograman merupakan sebuah keadaan yang mengatur alur serta mengeksekusi program. Kondisional biasanya digunakan untuk mengambil dan mengontrol alur dalam sebuah pemrograman. kondisi memiliki 3 jenis diantaranya adalah 


Gambaran Visualisasi percabangan




1 Kondisional If,
Kondisional if memungkinkan komputer untuk menjalan suatu kondisi jika bernilai "true" atau benar

if (kondisi)
{
 program yang dijalankan ketika kondisi terpenuhi atau bernilai "true"
}

2. Kondisional If else dan else if,
if else digunakan ketika kondisi if sama sekali tidak terpenuhi atau bernilai "false", jika kondisi if bernilai "false" maka kondisi else akan dijalankan

//judul: if else

#include <iostream>
using namespace std

//kamus:

 int x;
//diskripsi:
main()
{
cout << "tempat manakah tempat cafe favoritmu" << endl;
cin >> x;

if(x < 3)
{
 cout << "starbuck" << endl;
}
else
{
 cout << "bintangember" << endl;
}

}

Else if biasanya dijalankan secara bersamaan bila ada kondisi yang mengharuskan komputer untuk menjalankan bersama

//judul: else if

#include <iostream>
using namespace std;

//kamus:
    int mata;
//diskripsi:
main()
{
 cout << "berapa banyak mata yang anda punya" << endl;
 cin >> mata;
 if(mata == 2)
 {
     cout << "anda normal" << endl;
 }
 else if(mata == 1)
 {
 cout << "saya masih berpikir dengan positif mungkin mata anda rusak sebelah" << endl;
 }
 else 
 cout << "saya tidak tahu apakah anda manusia" << endl;
}

3. Kondisional Switch Case,
Kondisi switch case digunakan jika kita ingin membuat banyak sekali alur dalam sebuah pemrograman.

//judul: switch

#include <iostream>
using namespace std;

//kamus: 
 int morgan;
//diskripsi
main()
{
 cout << "apa yang kalian lakukan ketika bosan" << endl;
 cout << "tidur" << endl;
 cout << "makan" << endl;
 cout << "melamun" << endl;
 cin >> morgan;
 switch(morgan) //kondisi
{
    case 1: //kasus nomor 1 yang berada di dalam sebuah kondisi
        cout << "anda memang kebo"<< endl; //menampilkan outputan "adda memang kebo
        break; /*berfungsi untuk memberhentikan program)
    case 2:
        cout << "anda memang tukang makan<< endl;
        break;
    case 3:
        cout << "berhentilah melamun kawan dan carilah kegiatan yang sangat berguna untuk dirimu" << endl;
        break;

}
}

Komentar

Postingan populer dari blog ini

materi daspro

Project aplikasi daspro