Breaking News

Minggu, 12 Maret 2017

Kondisi If, Else If, dan Else Dalam Bahasa C++




Kali ini saya akan akan mencoba share pengetahuan saya yaitu  membahas lebih lanjut tentang cara penerapan if dan else dalam kode – kode yang di gunakan di pemrograman c++.
Aplikasi yang harus di siapkan yaitu Turbo C++ 3.0  kalo agan belum punya silahkan download
Download c++ klik link berikut  http://www.filestube.com/t/turbo+c+windows+7+32+bit
If
Seperti namanya, if berarti jika, yang berarti “jika kondisi ini terbukti maka… (akan dilakukan sesuatu dalam kondisi seperti ini)”.Dan biasanya if“berpasangan” dengan else. Jadi, dapat dikatakan bahwa secara keseluruhan apa yang dimengerti oleh komputer adalah: “jika kondisi A terjadi, maka saya akan melakukan tindakan A, selain itu maka saya akan melakukan tindakan B”.
Else
Else adalah kondisi selain / diluar kondisi pertama (if). Salah satu perumpamaan dari “kasus” ini adalah: “jika dia bukan laki – laki, maka dia adalah perempuan”. Cukup simple, kan? OK, klo begitu kita langsung saja ke contohnya:
#include <ostream>
using namespace std;

void main () {
      char gender;
      cout << “masukkan gender anda (L/P): “
      cin >> gender;

      if (gender == ‘L’)
            cout << “anda adalah laki – laki sejati!\n”;
      else
            cout << “anda adalah wanita alias perempuan/benci :D\n”;
}
else if
else if sebenarnya adalah kondisi kedua yang diperkirakan akan terjadi sedangkan else sebenarnya adalahkondsi terakhir yang diperkirakan akan terjadi. Mengapa saya mengatakan demikan? Coba anda lihat kembali kode di atas. Jika anda perhatikan sebenarnya else adalah untuk semua kondisi selain kondisi pertama. Artinya, jika anda memasukkan huruf selain “L” juga akan diangap gender anda adalah perempuan. Karena yang terbaca oleh komputer adalah “jika variabel gender “isinya” huruf L, maka dia adalah laki – laki, selain itu dia adalah perempuan”. Jadi, jika anda memasukkan huruf M atau H sekalipun, anda akan tetap dianggap sebagi perempuan. Penempatan else if adalah selalu di bawah if (mengingat bahwa bagaimana bisa ada else if yaitu kondisi selain if jika if-nya sendiri belum ada?). Berikut adalah kode lengkapdari penggunaan if, else if dan else:
#include <iostream>
#include <string>
using namespace std;

void main () {
      int pilihan;
      string nama;
      cout << “masukkan nama anda: “;
      cin >> nama;
      cout << “selamat datang di restoran kami, “ << nama << “\n”;
      cout << “silahkan masukkan pilihanmu, “ << nama << “:\n”;
      cout << “1. ayam goreng campur oli mesin\n”;
      cout << “2. ikan hiu bakar plus bongkahan kapal Titanic\n”;
      cout << “3. kodok hamil campur toge\n”;
      cout << “silahan memilih”;
      cin >> pilihan;

      if (pilihan == 1)
            cout << “selamat, anda memilih plihan nomor satu\n”;
      else if (pilhan == 2)
            cout << “wah, selera anda cukup unik ya…?\n”;
      else if (pilihan == 3)
            cout << “wah, memang menu ini lagi top  di sini\n”;
      else {
            cout << wah, sepertinya anda kurang bisa membaca ya?\n”
                 << “dari planet mana, aa / teteh?\n”;
      }
}
Gmna agan-agan sudah bisa ckup simple kan?? semoga bermanpaat

SUMBER : https://yayasupriatna.wordpress.com/2012/10/23/kondisi-if-else-if-dan-else-dalam-bahasa-c/

Tidak ada komentar:

Posting Komentar

Designed By Iqbal Maulana