Selamat datang di FamaGulz[dot]Blogspot[dot]Com

Logika IF dalam C++ dan Contoh Program C++ Menggunakan IF

Friday, January 18, 20132komentar

Belajar C++ khususnya tentang perintah IF membutuhkan logika atau pemikiran yang teliti dari seorang programmer sebelum menuliskan baris per baris kode program untuk menyelesaikan masalah yang ada. Perintah IF biasanya merupakan perintah pertama yang dipelajari setelah mengenal syntax-syntax dasar bahasa pemrograman, mengenal tipe data, konstanta, variable, mengenal operator dan lain-lain.

Contoh program C++ tentang operator aritmatika bisa dilihat pada posting blog kang asep sule sebelumnya yaitu contoh program C++ menghitung luas segitiga, hitung luas bujur sangkar, dan hitung luas persegi panjang.

Kembali ke IF dalam C++. Perintah atau pernyataan IF mengandung arti :


             Jika kondisi bernilai benar, maka perintah akan dikerjakan.
             Jika kondisi bernilai salah, maka perintah tidak akan dilaksanakan


Dari arti IF tersebut bila digambarkan dalam diagram alir (flowchart) seperti berikut ini :




Untuk lebih jelasnya mengenai perintah IF dalam C++, silahkan Googling aja bila memang belum mampu membeli buku panduan C++ yang lengkap. Untuk saat ini, kang asep sule langsung saja ingin memberikan contoh program c++ menggunakan perintah IF.

Contoh kasus :

  • Toko buku "kamseupay" mengadakan promosi.
  • Jika membeli buku dengan total pembelian lebih dari atau sama dengan Rp. 100.000, maka mendapat diskon potongan harga sebesar 10% dari total pembelian.
  • Jika membeli buku dengan total pembelian kurang dari Rp.100.000, maka tidak mendapat diskon.
  • Total bayar = Total pembelian - diskon.

Listing program :

#include<conio.h>
#include<stdio.h>
#include<iostream.h>

main()
{
float total_beli, diskon, total_bayar;

clrscr();

cout<<"Toko Buku Kamseupay"<<endl;
cout<<"==================="<<endl;
cout<<"Total Pembelian = Rp. ";cin>>total_beli;
cout<<endl;

if (total_beli>=100000)
diskon = 0.1 * total_beli;
else
diskon = 0;

cout<<"======================"<<endl;
cout<<"Diskon = Rp. "<<diskon<<endl;
total_bayar=total_beli-diskon;
cout<<"Total Bayar = Rp. "<<total_bayar;
getch();
}


Screeshot Program:

Semoga bermanfaat.

Share this article :

+ komentar + 2 komentar

Wednesday, 08 May, 2013

ada yang salah ketik tuh gan,, yang potongan diganti jadi diskon.


http://lolick.blogspot.com/2013/03/menggunakan-rumus-excel-di-word.html

Friday, 10 May, 2013

Oppzzz....
ok sob akan segera di perbaharui....?

Thenk atas koment and kunjungan y....

Post a Comment

Admin

 
Support : Cara Gampang | Creating Website | Mas Template
Copyright © 2013. Fama Gulz - All Rights Reserved
Created by Creating Website Modify by Fama Gulz
Proudly powered by Blogger