Seletalah sebelumnya saya membagikan contoh program c++ menggunakan array sekarng saya akan kembali memberikan contoh program c++ tapi bukan array, kali ini saya akan memberikan materi baru yaitu contoh program c++ menggunakan fungction sederhana.
Function digunakan untuk menempatkan kumpulan data dalam satu wadah untuk kemudian di panggil kembali untuk ditampilkan, pada contoh kali ini saya membuat 2 functoin:
1. function potong: fungction ini saya buat untuk menghitung jumlah potongan/diskon.
2. function garis: function ini berfungsi untuk menampilkan garis.
Cara penulisan function:
- potong(int pem,float diskon, float jumhar): potong adalah nama functionnya, kemudian didalam tanda kurunga adalah tipe data beserta data-data yang akan di pakai untuk menampilkan data.
- return : fungsi nya adalah untuk mengeksekusi data-data yang akan di tampilkan.
Cara Pemanggilan function:
- potong(pem,diskon,jumhar): potong adalah function yang akan di pakai, kemudian yang didalam kurung adalah data/variabel yang akan di eksekusi.
Konsep program yang saya buat kali ini adalah mencari diskon yang didapat dari pembelian barang.
Silahkan download kodenya disini: Download Kode
Atau anda bisa copy paste kode dibawah ini:
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
potong(int pem,float diskon, float jumhar)
{
return (jumhar=pem-diskon);
}
garis()
{
cout<<"====================================\n";
}
main()
{
int pem;
float diskon,jumhar;
cout<<"Progam hitung potongan\n";
garis();
cout<<"Masukan Pembelian Barang Rp ";cin>>pem;
if (pem>=1000000 && pem<=5000000)
diskon=0.2*pem;
else if (pem>500000)
diskon=0.35*pem;
else if (pem<1000000)
diskon=0;
cout<<"Besar Diskon yang diberikan Rp "<<diskon<<endl;
cout<<"Besar harga yang harus dibayarkan Rp"<<potong(pem,diskon,jumhar);
getch();
}
KET :
*warna kuning : termasuk pada fungsi
Semoga Bermanfaat, GOOD LUCK :D
6 comments
commentsmakasih gan~
Replygaris () , itu fungsinya untuk apa
Replykalau fungsinya itu termasuk array gimana...
Replycatur: setau saya kalo garis itu cuma buat tampilan menu aja..
Replygaris()
ReplyItu fungsi garis yg di panggil..
bermanfaat
Replyizin BW mas
http://hi-codding.blogspot.co.id/2015/12/aplikasi-untuk-menghitung-diskon.html
terimakasih telah berkunjung dan berkomentar :D