Translate

About Me

Foto Saya
FACHRY4ARSENAL
Lihat profil lengkapku
ARSENAL



Pengikut

Total Tayangan Halaman

Hak Cipta @Fachry Satria Nugraha 2013. Diberdayakan oleh Blogger.
Minggu, 07 April 2013
Dalam setiap pengoperasian sebuah program dalam C++, pasti harus menggunakan sebuah void (perintah) utama. Namun bagaimana jika void (perintah) yang diinginkan lebih dari satu?
Pada saat itulah digunakannya Subprogram.
Perintah utama selalu berbentuk "void main()".
Dan contoh dari subprogramnya "void blablabla()". Dengan syarat subprogramnya harus dideklarasikan terlebih dahulu. Kemudian barulah subprogram tersebut dapat dikerjakan atau sering disebut pemanggilan suatu fungsi.
Ini contohnya
(kalkulator sederhana)


#include<iostream>
using namespace std;

void kurang();
void tambah();
void kali();
void bagi();

int a,b;
float hasil;
char c;

void kurang(){
hasil = a - b;
cout<<"Hasil :"<<hasil<<endl;
}

void tambah(){
hasil = a + b;
cout<<"Hasil :"<<hasil<<endl;
}

void kali(){
hasil = a * b;
cout<<"Hasil :"<<hasil<<endl;
}

void bagi(){
hasil = a/b;
cout<<"Hasil :"<<hasil<<endl;
}

void main(){
int a, b;
float hasil;
char c;

cout<<"Masukkan Angka :";
cin>>a;
cout<<"Pengoperasian (-, +, /, *) :";
cin>>c;

if (c == '+'){
tambah();
}
else if (c == '-'){
kurang();
}
else if (c == '/'){
bagi();
}
else if (c == '*'){
kali();
}

}

kata-kata yang berwarna merupakan subprogram. Warna merah merupakan contoh pendeklarasian dan warna biru menandakan pemanggilan fungsi (subprgram).

0 komentar:

Posting Komentar