alpro 1.1.pptx
TRANSCRIPT
FUNGSI
Angga Fajrian (1415015022) Ririn (1415015028) Ferdi Ali Rahman (1415015031)
Irwan Wahidin (1415015035)
Pengetian Fungsi
Pengertian Fungsi
Return
Variabel Local
Variabel Global
Variabel Statis
Variabel Register
MenuFungsi merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya.
Return
Digunakan untuk mengirmkan nilai atau nilau dari suatu fungsi kepada fungsi yg lain yg memanggilnya . Pernyataan return() dikuti oleh argumen yg berupa nilai yg akan dikirimkan .
Pengertian Fungsi
Return
Variabel Local
Variabel Global
Variabel Statis
Variabel Register
Menu
Contoh Program
Variabel Local
Variabel lokal adalah variabel yang dideklarasikan di dalam fungsi.Sifat-sifat variabel lokal :· Secara otomatis akan diciptakan ketika fungsi dipanggil dan akanlenyap ketika proses eksekusi terhadap fungsi berakhir.· Hanya dikenal oleh fungsi tempat variabel dideklarasikan.· Tidak ada inisialisasi secara otomatis (saat variabel diciptakannilainya random).· Dideklarasikan dengan menambahkan kata “auto” (opsional).
Pengertian Fungsi
Return
Variabel Local
Variabel Global
Variabel Statis
Variabel Register
Menu
Contoh Program
Variabel Global (Eksternal)
Variabel global (eksternal) adalah variabel yang dideklarasikan di luarfungsi.Sifat-sifat variabel global :· Dikenal (dapat diakses) oleh semua fungsi.· Jika tidak diberi nilai awal secara otomatis berisi nilai nol.· Dideklarasikan dengan menambahkan kata “extern” (opsional).
Pengertian Fungsi
Return
Variabel Local
Variabel Global
Variabel Statis
Variabel Register
Menu
Contoh Program
Variabel Statis
Variabel statis adalah variabel yang nilainya tetap dan bisa berupa variabellokal (internal) dan variabel global (eksternal).Sifat-sifat variabel statis :· Jika bersifat internal (lokal), maka variabel hanya dikenal oleh fungsitempat variabel dideklarasikan.· Jika bersifat eksternal (global), maka variabel dapat dipergunakanoleh semua fungsi yang terletak pada program yang sama.· Nilai variabel statis tidak akan hilang walau eksekusi terhadap fungsitelah berakhir.· Inisialisasi hanya perlu dilakukan sekali saja, yaitu pada saat fungsidipanggil pertama kali.· Jika tidak diberi nilai awal secara otomatis berisi nilai nol.· Dideklarasikan dengan menambahkan kata “static”.
Pengertian Fungsi
Return
Variabel Local
Variabel Global
Variabel Statis
Variabel Register
Menu
Contoh Program
Terimakasih
Pengertian FUNGSi Return
Variabel Global Variabel Statis
Variabel Local
Variabel Register