Anda di halaman 1dari 8

PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

PRAKTIKUM 10
MEMBUAT FUNGSI

1. TUJUAN
Mahasiswa dapat:
• Mengetahui cara membuat fungsi sendiri
• Mengimplementasikan teori fungsi ke dalam pembuatan program khususnya
bahasa C++

2. TEORI
• Sebuah fungsi berjumlah pernyataan yang dikemas dalam sebuah nama. Nama
ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam
program
• Tujuan pembuatan fungsi adalah:
- Memudahkan dalam mengembangkan program
- Menghemat ukuran program

3. PRATIKUM

Praktikum 10.1 : Contoh Membuat Fungsi Sederhana Sendiri


• Program:

MOHAMMAD YANI, S.T 96


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

• Hasil / Output:

Praktikum 10.2 : Membedakan Antara Isi Pada Blok Fungsi dan Isi Pada Blok Main
• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 97


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

Praktikum 10.3 : Fungsi Menghitung Luas Kubus Tanpa Argumen


• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 98


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

Praktikum 10.4 : Fungsi Menghitung Luas Kubus Dengan Argumen dan Nilai Balik
• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 99


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

Praktikum 10.5 : Variable Lokal Pada Fungsi dan Main


• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 100


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

Praktikum 10.6 : Variable Eksternal Yang Dipanggil Oleh Fungsi dan Main
• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 101


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

Praktikum 10.7 : Perbedaan Variable Static dengan Variable Non Static


• Program:

• Hasil / Output:

MOHAMMAD YANI, S.T 102


PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 10. MEMBUAT FUNGSI

LATIHAN
1. Buatlah sebuah program yang melakukan perhitungan keliling Balok dengan
menggunakan fungsi tanpa nilai balik dan argumen

2. Buatlah program seperti di bawah ini:

---------------------------------------------------------
Nama Jurusan MK
---------------------------------------------------------
Yani TI ARKOM
Wulan ELKA RANGDIG
---------------------------------------------------------
--End--
(Keterangan: Gunakan Fungsi Untuk Membuat Garis)

3. Buatlah program yang dapat menentukan bilangan terbesar. Gunakan Fungsi


untuk menentukan bilangan terbesar tsb.

Bilangan ke-1 : 20
Bilangan ke-2 : 30
Bilangan Terbesar adalah 30
--End--
(Keterangan gunakan fungsi yang dapat mengirim nilai balik dan argumen)

4. Buatlah fungsi dalam program yang dapat menghitung persamaan berikut:

d2
H=
dxdy

5. Buatlah Fungsi dalam program yang dapat menyelesaikan rumus derajat keabuan
berikut:

 w
x = b. 
b

MOHAMMAD YANI, S.T 103

Anda mungkin juga menyukai