• Ingat Waktu

  • MY FACEBOOK

  • Online

  • Online 2

  • Blog Gue

  • Situs – Situs Seru

  • Flag Counter

FUNGSI C++

FUNGSI TANPA PARAMETER

* fungsi merupakan suatu blok/modul program,memudahkan program untuk di kelola ( bersifat modular)
*dalam c++, tidak dikaenal procedure seperti dalam pascal
*sifat parameter ( by value,by reference) hampir sama dengan bahasa pemograman lainnya.
Contoh : fungsi tanpa parameter
CONTOH1.cpp

#include
#include
void tulisSepuluhKali()
{
for (int x=0;x<10;x++)
{
cout<<“contoh penggunaan fungsi tanpa parameter”<
}
}
int main()
{
clrscr();
tulisSepuluhKali();
return 0:
}

II.Parameter by value
*fungsi ini akan melewatkan nilai parameter ke dalam sebuah fungsi untuk digunakan sesuai proses yang ada dalam fungsi tersebut
*nilai yang dihasilkan oleh fungsi tidak akan mempengaruhi nilai yang terdapat pada program ( diluar fungsi tersebut)

// fungsi.cpp

#include
#include
void kali2(int x)
{
x=x*2;
cout<<“nilai x adalah : “<<
}
int main()
{
clrscr();
int bilangan;
cout<<“entry suatu bilangan = “<>bilangan;
cout<
cout<<“Nilai Awal = “<<
kali2(bilangan);
cout<<“nilai awal = “<
getch();
return 0;
}

III. FUNGSI by Function parameter
*funsi akan melewatkan nilai parameter kedalam sebuah program/function dengan mengacu alamat memori.
*nilai akhir dari fungsi akan mempengaruhi nilai yang terdapat pada program

sample -program ( parameter by reference)
CONTOH3.cpp

#include
#include
void kali3(int&x)
{
x=x*3;
cout<<” Nilai x Adalah = “<< x<
}
int main()
{
clrscr();
int bilangan;
cout<<“entry suatu bialgan = “;cin>>bilangan;
cout<
cout<<“Nilai awal= “<<
kali3(bilangan);
cout<<“Nilai akhir = “<<
return 0;
}

One Response

  1. beda ga sama borland c++??

Leave a comment