FUNGSI

Assalamualaikum Warahmatullahi Wabarakatuh

Yah wankawan, akhirnya ketemu lagi dengan saya...  Sehat, sehat?  Pastii ya...
Langsung aja ya disini kali ini saya bakal ngejelasin tutorial seperti biasa, tapi kali ini dengan kelompok saya ya wankawan.
Anggotannya terdiri dari Putri Intan (saya :v), Amalia Nariah,  Anisa Nur,  dan Nurin Salma.

Ya langsung saja ke inti nya.  Seperti pada judul ya, kali ini saya dan kawan2 saya mau bahas tentang 'FUNGSI DALAM C++'...  Selengkapnya bisa kalian simak di bawah ini ya.....

~~FUNGSI
(>Kegiatan 9.1 "Definisikan apa itu fungsi dan berikan contohnya!")

Fungsi adalah sebuah program berisi sekumpulan pernyataan yang dapat menjalankan atau menampilkan sebuah program banyak jenis fungsi diantaranya main()  juga void().  void()  sendiri berfungsi seperti untuk membuat sebuah program sebelum di compile dan hanya akan tampil jika di panggil dalam fungsi main()  syntaxnya seperti ini
tipedata_kembalian_namafungsi(daftarparameter) {
//badan fungsi
  }

(>Kegiatan 9.2 "Fungsi dengan tipe data karakter")

Nah ini adalah fungsi yang ada kembaliannya, soalnya kita disini pake return. Jadi maksudnya ini fungsi yang dapat melakukan proses yang dapat mengembalikan sebuah nilai. Tipe data yang akan dikembalikan harus di inisialisasikan atau di definisikan terlebih dahulu.

Jadi dia akan menampilkan outputnya setelah di definisikan terlebih dahulu dan pas pemanggilan pakai 'cout <<'  kenapa? Karena ini fungsi kembalian. Tak lupa d bawahnya harus ada return. Jika tidak ada return maka program fungsi kembalian tidak akan berjalan.

Lalu untuk ini, tipe data yang digunakan adalah char.  Kenapa pake tanda *? Itu untuk mengubahnya agar menjadi sebuah kalimat atau hampir sama lah dengan string, tapi kita disini tidak pakai string.


(>Kegiatan 9.3 "Jelaskan apa itu parameter")

Jadi setelah kita lihat, parameter adalah seperti wadah penampung inputan nilai yang secara otomatis oleh fungsi akan di panggil.  Kita bisa mengubah parameternya sesuai kebutuhan atau diinputkan.

(>Tugas Rumah "Buatlah Fungsi untuk menghitung Volume dan apa itu Pass by Value & Pass by Reference" )


Jadiiii, ini kodingan untuk mnghitung volume balok,  seperti kita tahu untuk balok, pasti ada panjang, lebar dan tinggi. Jadi kita butuh parameter int p, l, dan t. Lalu kita disini langsung memasukkan nilai nya dan hasinya akan seperti ini 

Nahhh,, otomatis kann?? 

Selanjutnya... 




Pass by Value dan Pass by Reference

(yang atas contoh pass by Value,  yang bawah contoh pass by Refenrence) 

Pass by Value mengirimkan parameter berdasarkan nilai variabel asalnya yang akan dihubungkan terhadap paramater fungsi pemanggil.

Pass by Reference mengirimkan parameter berdasarkan alamat dari nilai tertentu, maka dari itu bila ada nilai yang dirubah dari alamat asalnya maka akan terjadi perubahan juga terhadap nilai parameter yang di panggil.
... 
... 
... 
Yah mungkin cukuo sekian dulu untuk postingan kali ini..... 
Maaf saya tau ini masih banyak kesalahannya, kurang wawasan faktor utamanya, karena kami juga masih belajar ya wankawan. Tapi kami berusaha untuk mengerti dan membagikan pemahaman kami kepada kaliann..  Ini hanya pemahaman kami ya... Kami juga belum tentu benar jadi jika kalian mau memahamjnya lebih lanjut kalian sambil cari referensi referensi yang lainn ya. Takutnya kami salah hehehe :v

Makasih yang sudah berkunjung ke blog saya,  akhir kata.. 

Wassalamualaikum Warahmatullahi Wabarakatuh




Komentar

Postingan populer dari blog ini

[Coding] Lama Proyek, Gaji Karyawan, Diskon dan Absolut

[Coding] Operasi ABC dan Modulus