Sabtu, 01 Desember 2012

Function pada C++

Assalamu'alaikum Wr.Wb.
Setelah sekian lama tidak nongol alias tidak posting, kali ini saya mau posting... :D
Saya akan memposting tentang Function pada C++, semoga bermanfaat bagi yang memerlukannya.

Procedure dan Function disebut juga subroutine, merupakan blok statement yang dapat dipanggil dari lokasi yang berbeda di dalam program. Yang membedakan antara function dan procedure yaitu suatu function jika dijalankan/dipanggil  akan mengembalikan suatu nilai. Sebuah function berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. Salah satu tujuannya untuk mengurangi pengulangan penulisan program yang berulangan atau sama.

Ini salah satu contoh program sederhana untuk menghitung luas dan keliling bangun datar dengan memanfaatkan function.



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

using namespace std;

void keliling(){
int a,b,hasil;
cout<<"Ini adalah rumus perhitungan keliling persegi panjang.\n\n";
cout<<"masukkan : \n";
cout<<"Panjang = ";
cin>>a;
cout<<"Lebar = ";
cin>>b;
hasil=2*(a+b);
cout<<endl<<"Kelilingnya adalah "<<hasil<<endl;
}

float luas(){
float m,n,c;
cout<<"Ini perhitungan luas jajar genjang"<<endl;
cout<<"masukkan : \n";
cout<<"Panjang Alas = ";
cin>>m;
cout<<"Tinggi = ";
cin>>n;
c=m*n;
cout<<endl<<"Luasnya adalah "<<c<<endl<<endl;   
return c;
}

int main(int argc, char *argv[])
{
    keliling();
    cout<<endl<<endl<<endl;
   
    luas();
    cout<<endl<<endl<<endl;

    system("PAUSE");
    return EXIT_SUCCESS;
}

Ini contoh setelah dijanlankan :


Sekian dulu dari saya, semoga apa yang saya posting ini bermanfaat bagi yang ingin memanfaatkannya.
Sampai jumpa lagi :D

Tidak ada komentar:

Posting Komentar