Modul Tambahan (Fungsi)
Fungsi digunakan untuk membuat struktur program yang lebih modular. Selain
hanya menggunakan fungsi-fungsi yang telah tersedia, programmer juga dapat
memodifikasi fungsi yang sudah ada atau bahkan membuat fungsi-fungsi baru. Fungsi
baru dapat diakses dari fungsi utama.
Struktur fungsi:
type nama_fungsi ( parameter1, parameter2, ...) {
statements }
Berikut merupakan video dan sorce code mengenai pembuatan program yang
menerapkan penggunaan fungsi pada bahasa pemrograman C++ dan diimplementasikan
pada IDE Microsoft Visual Studio 2010.
Link Video: http://www.youtube.com/watch?v=DbPqBL2YakI
Source Code:
Coding
|
Source
Code Pemrograman C++:
|
1.
//Modul Tambahan
2.
//Fungsi
3.
//Nama :
Made Wahyu Sandika Purnama
4.
//NRP :
49013019
5.
6.
#include <iostream>
//pemanggilan header iostream
7.
8.
using namespace
std; //deklarasi standard input output
9.
10. void tampilkan() //fungsi tampilkan bertipe void
11. { //pembuka fungsi tampilkan
12. cout<<"Percobaan
Fungsi\n"; //output jika fungsi
tampilkan dipanggil
13. } //penutup fungsi tampilkan
14.
15. int tambah(int a, int
b) //fungsi tambah bertipe integer
16. { //pembuka fungsi tambah
17. int hasil;
//deklarasi variabel hasil
18. hasil=a+b; //proses
pertambahan
19. return
hasil; //mengembalikan nilai hasil proses
pertambahan
20. } //penutup fungsi tambah
21.
22. int main() //fungsi utama bertipe integer
23. { //pembuka fungsi utama
24. tampilkan(); //pemanggilan
fungsi tampilkan
25. cout<<"Hasil
5+2 dengan menggunakan fungsi = "<<tambah(5,2)<<endl;
//output hasil pemanggilan fungsi pertambahan
26. int hasil;
//deklarasi variabel hasil
27. hasil = tambah(7,3); //proses pertambahan dengan pemanggilan fungsi dan
mengirim 2 parameter
28. cout<<"hasil
7+3 dengan fungsi = "<<hasil<<endl; //output hasil pertambahan
29. system("pause");
//menahan eksekusi program
30. return 0; //akhir fungsi utama bertipe integer
31. } //penutup fungsi utama
|
0 comments:
Post a Comment