Friday, November 30, 2012

9. Fungsi (tanpa nilai balik, dengan nilai balik, parameter)



Nama          : Ersus Saeful Hidayat
NIM           : 49012050
JURUSAN       : TKJMD (Teknik Komputer Jaringan Media Digital) – STEI - ITB
 


9.1. Fungsi Tanpa Nilai Balik



Link Video Fungsi Tanpa Nilai Balik klik disini
Source Code:
/*==================================================================
Program Fungsi Tanpa Nilai Balik Microsoft Visual Studio C++ 2012
Modul 9_1
Nama   : Ersus Saeful Hidayat
NIM           : 49012050
Jurusan       : TKJMD (Teknik Komputer Jaringan Media Digital)- STEI - ITB
==================================================================*/
#include <iostream>

using namespace std;

//membuat fungsi perulangan
void fungsiPerulangan()
{
       for(int a = 1; a <= 5; a++)
       {
              cout<<"Angka secara berurut yaitu "<< a << endl << endl;
       }
}

//fungsi utama
int main()
{
       //memanggil fungsiPerulangan
       fungsiPerulangan();
       return 0;
}


9.2. Fungsi Dengan Nilai Balik



Link Video Fungsi Dengan Nilai Balik klik disini
Source Code:
/*==================================================================
Program Fungsi Dengan Nilai Balik Microsoft Visual Studio C++ 2012
Modul 9_2
Nama   : Ersus Saeful Hidayat
NIM           : 49012050
Jurusan       : TKJMD (Teknik Komputer Jaringan Media Digital)- STEI - ITB
==================================================================*/
#include <iostream>

using namespace std;

//membuat fungsi dgn tipe return char/string
char* balikString()
{
       return "Nama saya adalah Ersus Saeful Hidayat";
}

//fungsi main
int main()
{
       //memanggil fungsi balikString
       cout<<balikString();
       return 0;

}




9.3. Fungsi Using Parameter



Link Video Fungsi Using Parameter klik disini
Source Code:
/*==================================================================
Program Fungsi Using Parameter Microsoft Visual Studio C++ 2012
Modul 9_3
Nama   : Ersus Saeful Hidayat
NIM           : 49012050
Jurusan       : TKJMD (Teknik Komputer Jaringan Media Digital)- STEI - ITB
==================================================================*/
#include <iostream>

using namespace std;

//membuat fungsi perhitungan sederhana
int jmlBil(int a, int b)
{
       int hasil;           //deklarasi variabel hasil
       hasil = a + b;
       return hasil; //nilai hasil akan direturn
}

//fungsi utama program
int main()
{
       int bil1,bil2;
       cout << "Penggunaaan Fungsi untuk Penjumlahan Sederhana\n\n";
       cout << "Masukkan angka pertama: ";
       cin >> bil1;
       cout << "Masukkan angka kedua  : ";
       cin >> bil2;
       cout << endl;

       int output = jmlBil(bil1,bil2);
       cout << "Hasilnya adalah " << output << endl << endl;
       return 0;
}



Terimakasih! Semoga dapat bermanfaat dan dapat difahami.

No comments:

Post a Comment