Selanjutnya dengan siri pengaturcaraan kami, kami akan membincangkannya Fungsi - hampir semua yang diperlukan. Sekiranya anda ingin belajar bagaimana membuat kod, maka memahami fungsi sangat penting. Perkara yang sama berlaku untuk pengaturcara semasa yang cenderung sering menyalin kod mereka untuk digunakan di bahagian kerja mereka yang berbeza.
Mempelajari cara menggunakan fungsi bermaksud pengekod akan mengetahui cara bekerja dengan lebih berkesan. Bukan hanya itu, kodnya akan lebih mudah dibaca, dan itu adalah kebaikan jika anda bekerja dalam satu pasukan.
Apa Fungsi dalam Pengaturcaraan?
Dalam istilah asas, fungsi adalah sekatan kod yang melakukan pelbagai tugas. Sekiranya anda perlu, fungsi boleh dipanggil dan digunakan kembali berkali-kali. Untuk menjadikan sesuatu menjadi lebih menarik, pengekod dapat menyampaikan maklumat ke fungsi dengan mudah, tetapi bukan hanya itu, tetapi juga mungkin untuk menghantar maklumat dengan segera.
Pada masa ini, banyak bahasa pengaturcaraan yang popular mempunyai ciri ini bawaan, yang diharapkan pada ketika ini.
Sekarang, setiap kali fungsi dipanggil, program biasanya akan menjeda program yang sedang berjalan dan melaksanakan fungsi tersebut. Dari sana, fungsi akan dibaca dari atas ke bawah, dan setelah fungsi selesai tugasnya, program akan dilanjutkan dari tempat berhenti sejenak.
Sekiranya fungsi menghantar kembali nilai, nilai tertentu kemudian akan digunakan di mana fungsi tersebut pada asalnya dipanggil.
Baca: Apa itu bahasa Pengaturcaraan Java?
Cara menulis fungsi Void
OK, jadi menulis fungsi kekosongan adalah sangat mudah dan dapat dilakukan dalam masa yang singkat. Ingatlah bahawa fungsi ini tidak mengembalikan nilai. Mari kita lihat beberapa contoh yang mungkin memberi anda idea tentang apa yang harus dilakukan.
Contoh JavaScript
fungsi helloFunction () alert ("Hello World!"); helloFungsi ();
Contoh Python
def helloFungsi (): cetak ("Hello World") helloFunction ()
Contoh C ++
#sertakanmenggunakan ruang nama std; batal helloFungsi () cout << "Hello World!"; int main() helloFunction(); return 0;
Baca: Apakah bahasa pengaturcaraan R?
Cara menulis Fungsi yang memerlukan nilai
Sekiranya anda menulis sekeping kod yang sama beberapa kali sepanjang kerja anda, maka fungsi batal sangat sesuai untuk itu. Walau bagaimanapun, jenis fungsi ini tidak berubah, yang tidak menjadikannya sangat berguna. Cara terbaik untuk menjadikan fungsi void lebih bermanfaat adalah dengan meningkatkan apa yang dapat mereka lakukan dengan menghantar nilai yang berbeza ke fungsi tersebut.
Contoh Python
def helloFunction (newPhrase): cetak (newPhrase) helloFunction ("Frasa baru kami")
Contoh JavaScript
fungsi helloFunction (newPhrase) alert (newPhrase); helloFunction ("Frasa baru kami");
Contoh C ++
#sertakanmenggunakan ruang nama std; void helloFunction (string newPhrase) cout << newPhrase; int main() helloFunction("Our new Phrase"); return 0;
Baca: Prinsip & Garis Panduan Pengaturcaraan Terbaik yang harus dipatuhi oleh semua Pengaturcara.
Cara menulis Fungsi yang mengembalikan nilai
Aspek terakhir artikel ini adalah bagaimana menulis fungsi yang akan mengembalikan nilai. Bila-bila masa anda ingin mengubah data sebelum menggunakannya, maka ini adalah cara untuk digunakan dalam kebanyakan situasi.
Contoh Python
def menambahFungsi (a, b): mengembalikan cetakan a + b (menambahFungsi (2, 4))
Contoh JavaScript
fungsi tambahFungsi (a, b) return a + b; amaran (menambahFungsi (2, 4));
Contoh C ++
#sertakanmenggunakan ruang nama std; int menambahkanFungsi (int a, int b) return a + b; int utama () cout << addingFunction(2, 4) ; return 0;
Baca: Projek terbaik untuk Pemula Programmer.
Selamat mencuba kod yang telah kami senaraikan di sini. Kami harap mereka terbukti berguna dalam karya anda.