Muhammad Fatiyan Rizkilah EC-1C FUNGSI
Muhammad Fatiyan Rizkilah EC-1C FUNGSI
SEMESTER I
FUNGSI
Disusun oleh :
2003321027
EC – 1C
2020
I. TUJUAN
Setelah mempelajari bab ini diharapkan mahasiswa akan mampu :
1. Mahasiswa mampu memahami fungsi
2. Mahasiswa mampu mendeklarasikan dan mendefinisikan fungsi
3. Mahasiswa mampu menyelesaikan masalah menggunakan fungsi
4. Mahasiswa mampu memahami metode pemanggilan fungsi
5. Mahasiswa mampu membuat fungsi rekursif
III. LATIHAN
1
- Hasil Running Latihan 1
2
- Hasil Running Latihan 2
3
- Hasil Running Latihan 3
4
- Hasil Running Latihan 4
- Analisis :
Latihan 1 merupakan Pass by value dan pass by reference adalah cara untuk memberikan
nilai pada paramaeter.
Latihan 2 merupakan fungsi yang mengembalikan nilai.
Latihan 3 merupakan fungsi rekursif adalah fungsi yang memanggil dirinya sendiri.
Latihan 4 merupakan fungsi rekursif adalah fungsi yang memanggil dirinya sendiri.
5
2. #include<conio.h>
Conio.h adalah berkas header pada bahasa pemrograman C yang kebanyakan digunakan
pada Compiler berbasis MS-DOS untuk membuat antarmuka konsol
3. #include<math.h>
merupakan header yang berisi fungsi-fungsi, makro dan tipe yang digunakan untuk operasi
matematika.
4. int main ()
Pada setiap program pada C atau C++ harus menggunakan fungsi main() karena fungsi
main() adalah fungsi utama yang akan di eksekusi oleh compiler.jika tidak ada fungsi
main() pada program tersebut maka bisa dipastikan error.Int pada fungsi main adalah jenis
tipe data yang dikembalikan oleh compiler ke sistem operasi berupa bilangan bulat
(integer),tipe datanya bisa diganti sesuai kebutuhan (see tipe data/data type) bisa juga
dikosongkan atau diganti void
main() agar tidak mengembalikan nilai ke sistem operasi.Setiap fungsi harus
menggunakan "( )" .
5. Float
Bilangan Desimal Berpresisi Tunggal
6. printf("\n");
Dua baris diatas merupakan pernyataan dalam Bahasa C. Fungsi printf digunakan untuk
menampilkan data ke standard input/output (dalam hal ini layar). Baris pertama untuk
menampilkan teks "Hallo Bahasa C" sedangkan baris kedua untuk menampilkan new line.
Hasil yang didapat adalah seperti gambar diatas.
6
9. return
return sendiri memiliki arti untuk komputer kita. Setelah program kita selesai di kompilasi,
dan saat CPU memulai mengeksekusi program kita, CPU akan selalu memulai pada
function utama dan berakhir pada function utama
9. getch
digunakan dengan perintah ‘nama_variabel=getch();‘ atau ‘getch() ‘saja, dan
7
- Hasil Running Menghitung Faktorial dan Fibonnaci
- Analisis:
Tugas rumah menghitung faktorial dan fibonnaci merupakan fungsi rekursif adalah fungsi
yang memanggil dirinya sendiri.
1. #include <stdio.h>
Header file adalah file yang berisi definisi fungsi yang sudah dibuat. Tujuannya agar bisa
digunakan pada program C yang lainnya. File ini berekstensi .h, contoh: stdio.h.
2. #include<conio.h>
Conio.h adalah berkas header pada bahasa pemrograman C yang kebanyakan digunakan
pada Compiler berbasis MS-DOS untuk membuat antarmuka konsol
3. int main ()
Pada setiap program pada C atau C++ harus menggunakan fungsi main() karena fungsi
main() adalah fungsi utama yang akan di eksekusi oleh compiler.jika tidak ada fungsi
main() pada program tersebut maka bisa dipastikan error.Int pada fungsi main adalah jenis
tipe data yang dikembalikan oleh compiler ke sistem operasi berupa bilangan bulat
8
(integer),tipe datanya bisa diganti sesuai kebutuhan (see tipe data/data type) bisa juga
dikosongkan atau diganti void main() agar tidak mengembalikan nilai ke sistem
operasi.Setiap fungsi harus menggunakan "( )" .
4. long
Pemesanan Jarak dan Ukuran memori lebih Besar
5. printf("\n");
Dua baris diatas merupakan pernyataan dalam Bahasa C. Fungsi printf digunakan untuk
menampilkan data ke standard input/output (dalam hal ini layar). Baris pertama untuk
menampilkan teks "Hallo Bahasa C" sedangkan baris kedua untuk menampilkan new
line. Hasil yang didapat adalah seperti gambar diatas.
8. return
return sendiri memiliki arti untuk komputer kita. Setelah program kita selesai di kompilasi,
dan saat CPU memulai mengeksekusi program kita, CPU akan selalu memulai pada
function utama dan berakhir pada function utama
9. getch
digunakan dengan perintah ‘nama_variabel=getch();‘ atau ‘getch() ‘saja, dan
V. KESIMPULAN
C++ merupakan salah satu bahasa pemrograman yang mudah dipelajari dan
berorientasikan pada objek. Bahasa C++ mempunyai struktur bahasa yang mudah
9
dipahami. Dalam menjalankan program dari bahasa C++ dibutuhkan suatu compiler
yang berguna untuk mengkompilasi kode yang kita tuliskan menjadi bentuk bahasa
mesin sehingga program dapat berjalan.batasnya maka gunakan pointer (tipe data
dinamis). Elemen-elemen array tersusun secara sekuensial dalam memori komputer.
Array dapat berupa satu dimensi, dua dimensi, ataupun multidimensi.
10