Page 68 - BAHASA PEMROGRAMAN C++
P. 68

implementasikan dengan menggunakan tipe data hasil fungsi, artinya tidak memiliki nilai balik.
                           Penulisan dalam bentuk notasi algoritmik sebagai berikut :


                             tipe_data nama_fungsi (parameter)

                             {
                                  Pernyataan_yang_akan_dilakukan;
                                   ……………

                                  return nilai_kembali;
                             }



                        Contoh pengimplementasian dalam bentuk program C++ (Program menghitung kuadrat):


                              #include<iostream>

                              using namespace std;
                              int kuadrat(int x)               Fungsi  dengan  nilai  balik.  Lihat
                              {                                sebelum  nama  fungsi  diawali
                                     int hasil = x * x;        dengan tipe data terlebih dahulu.
                                     cout<<hasil;              Artinya   mengembalikan  nilai
                                     return hasil;             kedalam tipe data integer
                              }

                              //Program Utama
                              int main()
                              {
                                     int x;
                                     cout<<"Masukkan Angka = ";cin>>x;
                                     cout<<"Hasil : " ;
                                     kuadrat(x);
                              }



                          DO YOU KNOW

                         Pada blok pemanggilan fungsi diblok main utama harus sama dengan nama fungsi yang
                           dibuat/ dideklarasikan sebelum blok main utama/program  utama.












                                                                              PEMROGRAMAN C++          61
                                                                                      Bagi Pemula

                                                                                                        61
   63   64   65   66   67   68   69   70