Pernyataan percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Untuk keperluan pengambilan keputusan.
Borlan C ++ menyediakan beberapa perintah antara lain.
Pernyataan IF
Pengertiannya jika kondisi bernilai benar maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan.
If (kondisi)
Pernyataan ;
Penulisan kindisi harus didalam tanda kurung dan berupa ekspresi relasi dan penulisan pernyataan dapat berupa sebuah pernyataan tunggal,majemuk atau pernyataan kosong.
Jika If diikuti pernyataan majuemuk,bentuk penulisannya sbb :
If (kondisi)
{
Pernyataan
}
Contoh :
Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli dengan keriteria :
- Tidak ada potongan jika total pembelian kurang dari Rp.50.000.-
- Jika total pembelian lebih dari atau sama dengan Rp.50.000.-
Potongan yang diterima sebesar 20% dari total pembelian.
JAWABAN :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int tot_beli,potongan =0,jum_bayar=0;
clrscr ();
cout<<”total pembelian Rp. “;cin>>tot_beli;
if (tot_beli >= 50000)
potongan = 0.2 * tot_beli;
cout<<”besarnya potongan Rp. “<<
jum_bayar = tot_beli – potongan;
cout<<”jumlah yang harus dibayarkan Rp. “<
getch () ;
}
Output yang dihasilkan dari contoh diatas adalah :
Total pembelian Rp.50000
Besarnya potongan Rp.10000
Jumlah yang harus dibayarkan Rp.40000
penjelasan :
jadi dari contoh diatas jika pembelian kita sebesar 50000 atau lebih kita dapat potongan 0.2 dari total,
maka dari itu codingnya di tulis if(tot_beli>=50000) jika kita terjemahkan ke dalam bahasa kita ialah jika pembelian lebih atau samadengan 50000 . dan,
potongan=0.2*tot_beli ialah rumus untuk memotong jumlah pembayaran jika memenuhi kondisi if tadi.






0 komentar:
Posting Komentar