Ini adalah contoh dari Program C++ yang menggunakan Function & Procedure Didalam Listingnya dengan menggunakan Nilai balik.
//Contoh menjumlahkan dua bilangan
#include <iostream.h> #include <conio.h> int addition (int a, int b){ int r; r=a+b; return (r); } void main () { int z; z = addition (5,3); cout << "The result is " << z; getch(); }
Inilah hasil OUTPUT yanbg dihasilkan Listing Program diatas(Menghitung 2 Bilangan)
//Menghitung Luas Tabung
#include <iostream.h> #include <conio.h> #define phi 3.14 //const float phi = 3.14; float luasTabung (float t, float r){ //Luas = (2 * luasLingkaran) + (kllLingkaran * t) float Luas, luasLingkaran, kllLingkaran; luasLingkaran = phi * r * r; kllLingkaran = 2 * phi * r; Luas = (2 * luasLingkaran) + (kllLingkaran * t); return Luas; } void main ()
{ float tinggi,jariJari; cout<<"Tinggi = "; cin>>tinggi; cout<<"Jari-Jari = "; cin>>jariJari; cout<<"Luas = "<<luasTabung(tinggi, jariJari); getch(); }
Ini hasil Output dari Listing Program diatas (Menghitung Luas Tabung)
Berikut ini adalah Penggunaan Function TANPA menggunakan Nilai balik!!!
MENAMPILKAN PESAN
// Menampilkan pesan #include <iostream.h> #include <conio.h> void printmessage () { cout << "I'm a function!"; } void main () { printmessage (); getch(); }
Hasil outputnya seperti ini.
PROGRAM MENGHITUNG GAYA
//Menghitung Gaya #include<iostream.h> #include<conio.h> void gaya(double m, double a); //prototype function void main() //main function { double m,a; cout<<"Massa : "; cin>>m; cout<<"percepatan : "; cin>>a; cout<<"F : "; gaya(m,a); //parameter aktual getch(); } void gaya(double m, double a) //function definition { double hasil; hasil=m*a; cout<<hasil; }
h
Hasil Outputnya seperti ini.
Ok,Sekian dulu ya gan contoh programnya.
Artikel ini adalah hasil copy dari Blog http://artikel32.blogspot.com/2009/11/function-dan-procedure-di-c-contoh.html
Bagi yang punya Blog Maafkanlah Saya....:)
0 komentar:
Posting Komentar