Loading...
Home » » Fungsi Pada C++

Fungsi Pada C++

Posted by TeknoBlog on Thursday, 29 June 2017

Fungsi Pada C++

Fungsi adalah blok kode yang dirancang untuk melakukan tugas tertentu. Pada fungsi intinya digunakan untuk mengurangi pengulangan penulisan program yang sama sehingga program menjadi terstruktur, mudah dimengerti, dan mudah berkembang. Fungsi Umum yang mutlak dalam bahasa pemrograman C ++ adalah fungsi utama (). Fungsi Main () adalah fungsi utama karena dari titik ini program akan dimulai. Masih banyak lagi fungsi lain, seperti printf () fungsi yang bertanggung jawab untuk menampilkan informasi atau data ke layar.

          A.   Struktur Fungsi
Sebuah fungsi sederhana memiliki struktur atau bentuk penulisan sebagai berikut :



Nama dari suatu fungsi dapat ditentukan sendiri dengan aturan sebagai berikut :
- Tipe_nilai_balik : tipe nilai yang dikembalikan dengan statemen ‘return’. Tipe default
  nya‘int’. Untuk menyatakan fungsi yang tidak mengembalikan nilai balik, dideklarasikan
  sebagai : ‘void’
- Nama_fungsi : nama fungsi sesuai dengan yang kita inginkan.
- Parameter diletakkan didalam tanda kurung “( )” yang terletak di belakang nama fungsi
- Bila parameter lebih dari satu (1), masing-masing dipisahkan dengan tanda koma ( , ) untuk     menyatakan fungsi tanpa parameter dispesifikasikan ‘void’. Bila tipe parameter tidak               dispesifikasikan, defaultnya : ‘void’
- Pernyataan  atau  perintah-perintah  program  dapat            diletakkan       diantara                              tanda kurung kurawal “{ }”
  Contoh :

Program pemesanan makanan dengan fungsi
#include<iostream>
using namespace std;
void MenuMakanan(void);
void MenuMinuman(void);
main()
{
     char menu;
     do
     {
           cout<<endl;
           cout<<"a] Menu Makanan  b] Menu Minuman    x]      Keluar"<<endl; cout<<"Silahkan pilih menu : ";cin>>menu;
           switch(menu)
           {
           case 'a':
                MenuMakanan();
                break;
           case 'b':
                MenuMinuman();
                break;
           }
     }
     while(menu != 'x');
}
void MenuMakanan(void)
{
     cout<<"------------------------------"<<endl;
     cout<<"1] Nasi Goreng - 10000   "<<endl;
     cout<<"2] Soto Ayam  - 7500     "<<endl;
     cout<<"------------------------------"<<endl;
}
void MenuMinuman(void)
{
     cout<<"------------------------------"<<endl;
     cout<<"1] Es Teh     - 2000     "<<endl;
     cout<<"2] Es Campur  - 4500     "<<endl;
     cout<<"------------------------------"<<endl;
}
Output :













Thanks for reading & sharing TeknoBlog

Previous
« Prev Post

0 comments:

Post a Comment

iklan