Operasi Penyelesaian Kondisi Dalam Bahasa C++

Pernyataan percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantaran selain pernyataan yang ada, untuk keperluan pengambilan suatu keputusan. Bahasa C++ menyediakan perintah antara lain:

Panduan Lengkap Belajar Dasar Pemrograman C++

Pernyataan IF
       Pernyataan if merupakan pernyataan jika suatu kondisi bernilai benar maka perintah akan dikerjakan oleh program dan jika kondisi bernilai salah atau belum memenuhi syarat maka program akan mengabaikannya. 
Penulisan    
if (kondisi)
        pernyataan;
       Untuk penulisan kondisi harus didalam tanda kurung dan berupa ekspresi relasi dan penulisan dapat berupa sebuah pernyataan tunggal, pernyataan majemuk atau pernaytaan kosong. Jika pemakaian if diikuti dengan pernyataan majemuk maka penulisannya seperti dibawah ini:
if (kondisi)
  { 
    pernyataan;
    ..............
}
Untuk lebih jelasnya perhatikan contoh berikut:

Menentukan besarnya potongan dari pembelian ayam kampung yang diberikan kepada salah seorang pembeli, dengan kriteria sebagai berikut:

- Tidak ada potongan jika total pembelian kurang dari Rp.50.000
- Dan jika Total pembelian lebih dari atau sama dengan Rp.50.000 maka potongan yang diterima seorang  pembeli sebesar 20% dari total pembelian ayam kampung.

Coding programnya seperti ini:
//* contoh program dengan Pernyataan if
#include <stdio.h>
#include <conio.h>
#include <iostream.h>

int main()
{
   double total_beli, potongan=0, jumlahbayar=0;
   clrscr();

    cout<<"Total Pembelian Rp. ";
    cin>>total_beli;
      if (total_beli >=50000)
         potongan = 0.2 * total_beli;
    cout<<"Besarnya Potongan Rp. "<<potongan<<endl;
    jumlahbayar = total_beli - potongan;
    cout<<"Jumlah yang harus dibayarkan Rp. "<<jumlahbayar;
    getch();
}
Operasi Penyelesaian Kondisi Dalam Bahasa C++

Gambar di atas adalah hasil output program jika pembelian kurang dari Rp. 50000 maka tidak aka mendapatkan potongan begitu juga sebaliknya.
  
Pernyataan If-else 
Bentuk umum dari pernyataan if-else seperti dibawah ini:
  if (kondisi)
     perintah 1;
  else
     perintah 2;
Penjelasan: 
Perintah 1 dan  perintah 2 dapat berupa pernyataan tunggal, pernyataan majemuk atau pernyataan kosong. jika kita akan menggunakan if dan else dan diikuti dengan pernyataan majemuk maka bentuk penulisannya sebagai berikut:
if (kondisi 1)
{
  perintah 1;  
  ......
}else{
   perintah 2;
   ......
}
Contoh:
Menentukan besarnya potongan dari pembelian ayam kampung yang diberikan kepada salah seorang pembeli, dengan kriteria sebagai berikut:
- Jika total pembelian kurang dari Rp.50.000 maka potongan yang akan diterima seorang pembeli sebesar 5% dari total pembelian.
- Dan jika Total pembelian lebih dari atau sama dengan Rp.50.000 maka potongan yang diterima seorang  pembeli sebesar 20% dari total pembelian ayam kampung.
     
Coding unutk programnya bisa anda lihat dibawah ini:
 //* contoh program dengan Pernyataan if
    #include <stdio.h>
    #include <conio.h>
    #include <iostream.h>
    int main()
    {
       double total_beli, potongan=0, jumlahbayar=0;
       clrscr();
        cout<<"Total Pembelian Rp. ";
        cin>>total_beli;
          if (total_beli >=50000)
             potongan = 0.2 * total_beli;
        else 
            potongan = 0.05 * total_beli;   
        cout<<"Besarnya Potongan Rp. "<<potongan<<endl;
        jumlahbayar = total_beli - potongan;
        cout<<"Jumlah yang harus dibayarkan Rp. "<<jumlahbayar;
        getch();
    }
 Oputput program saat di jalankan


Next tutorial

Yang Keren Lainnya :

Silahkan Tinggalkan Komentar "Operasi Penyelesaian Kondisi Dalam Bahasa C++"

Post a Comment