際際滷

際際滷Share a Scribd company logo
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
Menu
Fungsi 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 akan
lenyap ketika proses eksekusi terhadap fungsi berakhir.
揃 Hanya dikenal oleh fungsi tempat variabel dideklarasikan.
揃 Tidak ada inisialisasi secara otomatis (saat variabel diciptakan
nilainya 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
luar
fungsi.
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 variabel
lokal (internal) dan variabel global (eksternal).
Sifat-sifat variabel statis :
揃 Jika bersifat internal (lokal), maka variabel hanya dikenal oleh fungsi
tempat variabel dideklarasikan.
揃 Jika bersifat eksternal (global), maka variabel dapat dipergunakan
oleh semua fungsi yang terletak pada program yang sama.
揃 Nilai variabel statis tidak akan hilang walau eksekusi terhadap fungsi
telah berakhir.
揃 Inisialisasi hanya perlu dilakukan sekali saja, yaitu pada saat fungsi
dipanggil 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

More Related Content

What's hot (20)

Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
I Gede Iwan Sudipa
Algorithma procedure pada pascal
Algorithma procedure pada pascalAlgorithma procedure pada pascal
Algorithma procedure pada pascal
Gamz Zewata
Topik 9 Prosedur
Topik 9 ProsedurTopik 9 Prosedur
Topik 9 Prosedur
I Komang Agustino
Prosedur dan fungsi
Prosedur dan fungsi Prosedur dan fungsi
Prosedur dan fungsi
Hardini_HD
Struktur data chapter_10
Struktur data chapter_10Struktur data chapter_10
Struktur data chapter_10
Sejahtera Affif
Pertemuan xx
Pertemuan xxPertemuan xx
Pertemuan xx
hafidz_rafif
Materi Pemrograman Web - Sintaks Javascript 2
Materi Pemrograman Web - Sintaks Javascript 2Materi Pemrograman Web - Sintaks Javascript 2
Materi Pemrograman Web - Sintaks Javascript 2
KuliahKita
fungsi algoritma
fungsi algoritmafungsi algoritma
fungsi algoritma
Dhan junkie
6. subrutin
6. subrutin6. subrutin
6. subrutin
Tenia Wahyuningrum
TUGAS MANDIRI algoritma
TUGAS MANDIRI algoritmaTUGAS MANDIRI algoritma
TUGAS MANDIRI algoritma
cecep usdaseroja
Makalah prosedur dan fungsi
Makalah prosedur dan fungsiMakalah prosedur dan fungsi
Makalah prosedur dan fungsi
Dwi Andriyani
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam Pascal
Putra Andry
Ppt
PptPpt
Ppt
inggar tri
Penjelasan Program
Penjelasan ProgramPenjelasan Program
Penjelasan Program
Reynes E. Tekay
Ppt modul 2 operator
Ppt modul 2 operatorPpt modul 2 operator
Ppt modul 2 operator
ahmadmuzaqqi
5 prosedur dan fungsi
5 prosedur dan fungsi5 prosedur dan fungsi
5 prosedur dan fungsi
Simon Patabang
Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)
Rizki Ramdani
Agra Fury Z. dan Della Amalia
Agra Fury Z. dan Della AmaliaAgra Fury Z. dan Della Amalia
Agra Fury Z. dan Della Amalia
agrafuryzakiah
Algorithma procedure pada pascal
Algorithma procedure pada pascalAlgorithma procedure pada pascal
Algorithma procedure pada pascal
Gamz Zewata
Prosedur dan fungsi
Prosedur dan fungsi Prosedur dan fungsi
Prosedur dan fungsi
Hardini_HD
Struktur data chapter_10
Struktur data chapter_10Struktur data chapter_10
Struktur data chapter_10
Sejahtera Affif
Materi Pemrograman Web - Sintaks Javascript 2
Materi Pemrograman Web - Sintaks Javascript 2Materi Pemrograman Web - Sintaks Javascript 2
Materi Pemrograman Web - Sintaks Javascript 2
KuliahKita
fungsi algoritma
fungsi algoritmafungsi algoritma
fungsi algoritma
Dhan junkie
TUGAS MANDIRI algoritma
TUGAS MANDIRI algoritmaTUGAS MANDIRI algoritma
TUGAS MANDIRI algoritma
cecep usdaseroja
Makalah prosedur dan fungsi
Makalah prosedur dan fungsiMakalah prosedur dan fungsi
Makalah prosedur dan fungsi
Dwi Andriyani
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam Pascal
Putra Andry
Ppt modul 2 operator
Ppt modul 2 operatorPpt modul 2 operator
Ppt modul 2 operator
ahmadmuzaqqi
5 prosedur dan fungsi
5 prosedur dan fungsi5 prosedur dan fungsi
5 prosedur dan fungsi
Simon Patabang
Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)
Rizki Ramdani
Agra Fury Z. dan Della Amalia
Agra Fury Z. dan Della AmaliaAgra Fury Z. dan Della Amalia
Agra Fury Z. dan Della Amalia
agrafuryzakiah

Viewers also liked (20)

SIG . SUPPLY CHAINNAGMENTSIG . SUPPLY CHAINNAGMENT
SIG . SUPPLY CHAINNAGMENT
Mayra R H
empreendedorismo pelo IESempreendedorismo pelo IES
empreendedorismo pelo IES
Jo達o Sem Medo Communidade de Empreendedores Evolucion叩rios
Emanuel n尊 6 igEmanuel n尊 6 ig
Emanuel n尊 6 ig
turma10ig
Menu mayoMenu mayo
Menu mayo
salesatocha
Buko
BukoBuko
Buko
Emmanuel Mina
Kozlov22
Kozlov22Kozlov22
Kozlov22
37lexaa27
Red Celular WLLRed Celular WLL
Red Celular WLL
Edison L. Coronel Romero
Auto Expo 2012 Coverage02
Auto Expo 2012 Coverage02Auto Expo 2012 Coverage02
Auto Expo 2012 Coverage02
Neeraj Upadhyay
essential selling skills
essential selling skillsessential selling skills
essential selling skills
Mohamed Adel
Autoevaluacion capitulo 1Autoevaluacion capitulo 1
Autoevaluacion capitulo 1
Mayra R H
slide
slideslide
slide
Roopa slideshare
PROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RNPROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RN
PROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RN
Caah Kowalczyk
1 Repaso De Teoria De Sistemas1 Repaso De Teoria De Sistemas
1 Repaso De Teoria De Sistemas
Mayra R H
TutorialTutorial
Tutorial
a.llamosas
Presentaci坦N Power Point Con MusicaPresentaci坦N Power Point Con Musica
Presentaci坦N Power Point Con Musica
guest66d07a
Jagdish
JagdishJagdish
Jagdish
Jagdish Dhawangale
Nelos Halo - Innovate or DieNelos Halo - Innovate or Die
Nelos Halo - Innovate or Die
Chinelo Rita Okoli
SIG . SUPPLY CHAINNAGMENTSIG . SUPPLY CHAINNAGMENT
SIG . SUPPLY CHAINNAGMENT
Mayra R H
Emanuel n尊 6 igEmanuel n尊 6 ig
Emanuel n尊 6 ig
turma10ig
Menu mayoMenu mayo
Menu mayo
salesatocha
Red Celular WLLRed Celular WLL
Red Celular WLL
Edison L. Coronel Romero
Auto Expo 2012 Coverage02
Auto Expo 2012 Coverage02Auto Expo 2012 Coverage02
Auto Expo 2012 Coverage02
Neeraj Upadhyay
essential selling skills
essential selling skillsessential selling skills
essential selling skills
Mohamed Adel
Autoevaluacion capitulo 1Autoevaluacion capitulo 1
Autoevaluacion capitulo 1
Mayra R H
PROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RNPROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RN
PROSPOSTA DE INTERVENO - CASARO HISTRICO DE CARABAS/RN
Caah Kowalczyk
1 Repaso De Teoria De Sistemas1 Repaso De Teoria De Sistemas
1 Repaso De Teoria De Sistemas
Mayra R H
TutorialTutorial
Tutorial
a.llamosas
Presentaci坦N Power Point Con MusicaPresentaci坦N Power Point Con Musica
Presentaci坦N Power Point Con Musica
guest66d07a
Nelos Halo - Innovate or DieNelos Halo - Innovate or Die
Nelos Halo - Innovate or Die
Chinelo Rita Okoli

Recently uploaded (20)

1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsLembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Ainul Yaqin
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam KehidupankuKelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
suandi01
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah TelstraJakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Dadang Solihin
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsLembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Ainul Yaqin
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam KehidupankuKelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
suandi01
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah TelstraJakarta Pasca Ibu Kota Negara - Majalah Telstra
Jakarta Pasca Ibu Kota Negara - Majalah Telstra
Dadang Solihin
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1

Alpro 1.1.pptx

  • 1. Angga Fajrian (1415015022) Ririn (1415015028) Ferdi Ali Rahman (1415015031) Irwan Wahidin (1415015035)
  • 2. Pengetian Fungsi Pengertian Fungsi Return Variabel Local Variabel Global Variabel Statis Variabel Register Menu Fungsi merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya.
  • 3. 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
  • 4. Variabel Local Variabel lokal adalah variabel yang dideklarasikan di dalam fungsi. Sifat-sifat variabel lokal : 揃 Secara otomatis akan diciptakan ketika fungsi dipanggil dan akan lenyap ketika proses eksekusi terhadap fungsi berakhir. 揃 Hanya dikenal oleh fungsi tempat variabel dideklarasikan. 揃 Tidak ada inisialisasi secara otomatis (saat variabel diciptakan nilainya random). 揃 Dideklarasikan dengan menambahkan kata auto (opsional). Pengertian Fungsi Return Variabel Local Variabel Global Variabel Statis Variabel Register Menu Contoh Program
  • 5. Variabel Global (Eksternal) Variabel global (eksternal) adalah variabel yang dideklarasikan di luar fungsi. 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
  • 6. Variabel Statis Variabel statis adalah variabel yang nilainya tetap dan bisa berupa variabel lokal (internal) dan variabel global (eksternal). Sifat-sifat variabel statis : 揃 Jika bersifat internal (lokal), maka variabel hanya dikenal oleh fungsi tempat variabel dideklarasikan. 揃 Jika bersifat eksternal (global), maka variabel dapat dipergunakan oleh semua fungsi yang terletak pada program yang sama. 揃 Nilai variabel statis tidak akan hilang walau eksekusi terhadap fungsi telah berakhir. 揃 Inisialisasi hanya perlu dilakukan sekali saja, yaitu pada saat fungsi dipanggil 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
  • 7. Terimakasih Pengertian FUNGSi Return Variabel Global Variabel Statis Variabel Local Variabel Register