Skip to content Skip to sidebar Skip to footer

Definisi dan Contoh Program Fungsi Dev C++ Mudah Dimengerti khusus pemula

Pada umunya program fungsi dalam Dev C++ memerlukan masukan yang dinamakan argumen atau parameter. Hasil akhir fungsi akan berupa sebuah (nilai fungsi balik)

Definisi dan Contoh Program Fungsi Dev C++ Mudah Dimengerti

Pengertian Dasar Deklarasi Program Fungsi dalam Dev C++

Bentuk umum dari sebuah program Fungsi Dev C++ sebagai berikut :

penentu_type nama_fungsi (daftar parater)
deklarasi parameter
{
tubuh fungsi
}

Penentu type berfungsi untuk menentukan type keluaran fungsi yang dapat berupa salah satu type data C++ yang berlaku, misalnya chart int, default type fungsi yang tidak disebutkan dianggap sebagai int.
Sebuah fungsi dapat saja tidak mengandung parameter. Tentu saja untuk kondisi ini paramter juga tidak ada

Contoh :

inisialisasi()
{
return (0)
}

Dari bentuk diatas kita suda sudah bisa membuat sebuah program sederhana dari Fungsi. Bisa kita lihat di bawah ini.

Contoh Program Fungsi Dev C++  Parameter Rekursi dan Factorial :

#include <stdio.h>
int factorial (int n)
{
if (n==1)
{
return(1); }
else {
return (n*factorial(n-1)); }
}
main()
{
int x;
printf("mencai nilai factorial\n");
printf("masukan nilai x"); scanf("%d",&x);
printfC("nilai factorial dari %d=%d\n",x,factorial(x));
}

Adapun contoh program Fungsi Dev C++ Implimentasi sebagai berikut :

int findmax(int n1,int n2);
void printmax(int m);
main()
{
int i=5;
int j=7;
int k;
k=findmax(i,j);
printmax(k);
}
int findmax(int n1, int n2)
{
if(n1>n2)
{ return n1 }
else
{ return n2 }
}
void printmax(int m)
{
printf("bilangan yang terbesar adalah : %d\n"m);

}

Dari dua progam diatas kalian bisa coba satu persatu untuk membuktikan perbedaan dan memahami lebih dalam dari program sebuah fungsi. 

Post a comment for "Definisi dan Contoh Program Fungsi Dev C++ Mudah Dimengerti khusus pemula "