Jumat, 06 Oktober 2017

pemilihan kondisi If

Pernyataan IF Else ( IF dua kondisi) pada C++

   Salah satu permasalahan yang pasti akan dijumpai dalam pembuatan program adalah suatu percabangan. Di dalam C++, terdapat 2 jenis struktur blok (blok program) yang digunakan untuk mengimplementasikan suatu percabangan, yaitu dengan menggunakan struktur if dan struktur switch.
Suatu percabangan yang dibuat menggunakan struktur if dapat terdiri dari satu kondisi, dua kondisi dan lebih dari dua kondisi (majemuk). Pada kesempatan kali ini kita akan membahas Percabangan menggunakan struktur if dua kondisi / if-else dalam C++ lengkap dengan contoh program beserta penjelasannya,

Apa Itu Pernyataan IF Dua Kondisi?

Struktur percabangan if dua kondisi / if-else sedikit lebih kompleks bila dibandingkan dengan struktur if yang hanya memiliki satu buah kondisi. Sebenarnya konsepnya juga sederhana, yaitu pada struktur jenis ini terdapat sebuah statemen khusus yang berfungsi untuk mengatasi kejadian apabila kondisi yang didefinisikan tersebut bernilai salah (tidak terpenuhi).

Artinya dalam pernyataan if dua kondisi "Jika kondisi bernilai benar, maka perintah-1 akan dikerjakan dan jika kondisi bernilai salah (tidak terpenuhi) maka akan mengerjakan perintah-2".

Struktur If Dua Kondisi (If Else)

Bentuk umum dari struktur percabangan dengan dua kondisi adalah sebagai berikut:
 
if (kondisi){
     Statemen_jika_kondisi_terpenuhi;
}
else{
     Statemen_jika_kondisi_tidak_terpenuhi;
}
 
 
   contoh program menggunakan if
 
#include <iostream>
using namespace std;

main ()
{
    int pilihan, x;
    cout << "Jurusan: 1.Teknik Informatika\n ";
    cout << "\t2.Teknologi Industri Pertanian\n";
    cout << "\t3.Mesin Otomotif\n";
    cout << "Masukkan pilihan (1/2/3)";
    cin >> pilihan;

    if (pilihan == 1)
    {
        cout << "Anda memilih jurusan Teknik Infomatika";
        cout << "Senin sampai rabu memakai baju hitam putih ";
        cout << "Mata kuliah 1.Alpro\n ";
        cout << "\t 2.KTI ";
        cout << "Masukkan pilihan (1/2) :"; cin >> x;
            if (x == 1)
                cout << "Mata kuliah Alpro\n";
                cout << "Mata kulianh KTI";
    }
    else if (pilihan == 2)
        cout << "Anda memilih jurusan Teknologi Industri Pertanian";
    else if (pilihan == 3)
        cout << "Anda memilih jurusan Mesin Otomotif";
}
 
 
Pada program kali ini saya menggunakan tiga kondisi, jadi kita bisa memilih 3 pilihan. pilihan 1,2,atau 3. jika sobat memasukkan angka 4 atau yang lainnya maka program tidak akan jalan. 

Inilah pengertian dan sedikit contoh pemrogaman menggunakan if else. Somoga bermanfaat bagi sobat semua :):):)

Tidak ada komentar:

Posting Komentar

konfigurasi webserver, ftp, database server pada DEBIAN

Konfigurasi WebServer Apa itu webserver???? Bagaimana cara mengkonfigurasi webserver?? Webserver adalah sebuah software yang memberikan ...