Pemrograman Terstruktur C++ : Person 21 : Imelda Florensia Jayadi Kasenda Risky Radjamuda : Dosen : Ir. Hasanuddin Sirait, MT Created by. imeldaflorensia91.

Slides:



Advertisements
Presentasi serupa
Fungsi Konsep Pemrograman.
Advertisements

FUNGSI Erizal, S.Si, M.Kom Universitas Respati Yogyakarta
Lingkup Variabel Kelas Penyimpanan Rekursi
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
SMK TI BALI GLOBAL DENPASAR
FUNGSI Deklarasi dan Definisi fungsi Void dan Non-void Fungsi main.
Modul 10 Fungsi PENGERTIAN FUNGSI
Template.
C++ Budi Darma Stiawan.
Parameter formal adalah variabel yang ada pada daftar parameter dalam
Modul 11 – Hendi Hermawan - 1
STRUKTUR KONTROL PENYELEKSIAN KONDISI.
Dasar Pemrograman MODUL 06 PERCABANGAN.
Pemrograman Terstruktur
Struktur.
Function.
PEMROGRAMAN TERSTRUKTUR
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
By; NILA FEBY PUSPITASARI
PENGENALAN c++ DAN STRUKTUR DASAR C++
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
Person 12: Korinus gefilem Muh.eka.paputungan :Dosen: Ir. Hassanudin sirait,MT Person 12: Korinus gefilem Muh.eka.paputungan :Dosen: Ir. Hassanudin sirait,MT.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Pemrograman Dasar Fungsi.
Operasi String.
FUNGSI (Method) Bag.3 Pertemuan 20 Dasar Pemrograman
Pointer Memory Dinamic.
Fungsi.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
KONSTANTA dan OPERATOR
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Object Oriented Programming Bag.2 Pertemuan 24 Dasar Pemrograman Renni Angreni, S.Kom.
Function User Function.
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Fungsi Fungsi (Sub Program) :
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Pointer.
Tenia Wahyuningrum, S.Kom., MT
Bab 05 Tipe Data dan Mengisi Variabel
Dibuat oleh : Renni Angreni, S.Kom.
Dibuat o/ : Renni Angreni, S.Kom.
PERTEMUAN KE-9 IFII SAINTEC UIN SGD. FUNCTION (FUNGSI) Function (fungsi) adalah kumpulan pernyataan/statement yang diberi nama, dimana nama tersebut dapat.
Pointer (Part 1).
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
STRUKTUR PERULANGAN 2 (LOOPING-2)
DASAR STRING PEMROGRAMAN SISTEM.
Fungsi, Array dan String
PERSON 20 TUGAS PEMROGRAMAN TERSTRUKTUR C++ CHERIA LOUPATTY MANAJEMEN INFORMATIKA STMIK / AMIK PARNA RAYA MANADO.
Pemrograman Terstruktur C++ :: Person 10 :: Stefani. P. Tangkuman Yan Makarunggala Supardi Jamali Dosen : Ir. Hasanuddin Sirait, MT STMIK / AMIK PARNA.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
FUNGSI.
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
Algoritma dan Struktur Data 1 pertemuan 9
5. Fungsi S. Indriani L, M.T 5. Fungsi.
PEMROGRAMAN SISTEM FUNGSI
Pointer TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
PERTEMUAN 10 Algoritma Presented by : Sity Aisyah, M.Kom
Castaka agus sugiato, M.Kom., M.CS
FUNGSI.
Algoritma dan Pemrograman
Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan.
TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular
Algoritme dan Pemrograman
Pemrograman Terstruktur
Subrutin Nurdiansah PTIK 09 UNM.
Pemrograman Terstruktur C++
PERSON 13 BUNGA PUSPA DEWI.
Teknik Pemrog. Terstuktur 2
Created by Mr.CHROME.
Transcript presentasi:

Pemrograman Terstruktur C++ : Person 21 : Imelda Florensia Jayadi Kasenda Risky Radjamuda : Dosen : Ir. Hasanuddin Sirait, MT Created by. imeldaflorensia91

Nilai Parameter Ini adalah apa yang kita gunakan untuk menyatakan dalam fungsi tanda tangan atau Fungsi header, misalnya int max (int x, int y); Di sini, parameter x dan y adalah nilai parameter Bila Anda memanggil fungsi max sebagai max (4, 7), nilai-nilai 4 dan 7 adalah disalin ke x dan y masing-masing Bila Anda memanggil fungsi max sebagai max (a, b ​​ ), dimana a = 40 dan b = 10, yang nilai 40 dan 10 akan disalin ke x dan y masing-masing Bila Anda memanggil fungsi max sebagai max (a + b, b / 2), nilai-nilai 50 dan 5 merupakan salinan ke x dan y masing-masing Setelah nilai parameter diterima salinan yang sesuai Data argumen, mereka bertindak sebagai variabel lokal! Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 0 void main() { x = 4; fun(x/2+1); cout << x << 1 Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 4 void fun(int x ) { cout << x << endl; void main () 3 x = x+5; { } x=4; fun(x/2+1); Cout << x << 2 Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 4 void fun(int x ) { cout << x << endl; void main () 4 x = x+5; { } x=4; fun(x/2+1); Cout << x << 2 Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 4 void fun(int x ) { cout << x << endl; void main () 5 x = x+5; { } x=4; fun(x/2+1); Cout << x << 2 Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 4 x = x+5; { } x=4; fun(x/2+1); Cout << x << 6 Created by. imeldaflorensia91

Contoh Menggunakan Nilai Parameter dan Variabel global #include int x; // Global variable void fun(int x) { cout << x << endl; x=x+5; } void main() { x = 4; fun(x/2+1); cout << x << endl; } x 4 x = x+5; { } x=4; fun(x/2+1); Cout << x << 7 Created by. imeldaflorensia91

Seperti yang kita lihat dalam contoh terakhir, setiap perubahan dalam nilai parameter tidak mempengaruhi fungsi asli argumen. Kadang-kadang, kita ingin mengubah nilai-nilai dari fungsi argumen asli atau kembali dengan lebih dari satu nilai dari fungsi, dalam hal ini kita menggunakan parameter referensi. -Sebuah parameter acuan hanyalah nama lain untuk variabel argumen asli. -Kami mendefinisikan parameter acuan dengan menambahkan & di depan nama parameter, misalnya Update ganda (double & x); Referensi Parameter Created by. imeldaflorensia91

Contoh Referensi Parameter #include void fun(int &y) { cout << y << endl; y=y+5; } void main() { int x = 4; // Local variable fun(x); cout << x << endl; } void main() { Int x = 4; x fun(x); cout << x << endl; 1 4 Created by. imeldaflorensia91

Contoh Referensi Parameter #include void fun(int &y) { cout << y << endl; y=y+5; } void main() { int x = 4; // Local variable fun(x); cout << x << endl; } void main() { { x Int x = 4; fun(x); cout << x << endl; 2 4 void fun(int ) { cout << y << endl; y=y+5; 3 Created by. imeldaflorensia91

Contoh Referensi Parameter #include void fun(int &y) { cout << y << endl; y=y+5; } void main() { int x = 4; // Local variable fun(x); cout << x << endl; } void main() { Int x = 4; x fun(x); cout << x << endl; 2 9 void fun(int ) { cout << y << endl; y=y+5; 5 Created by. imeldaflorensia91

Contoh Referensi Parameter #include void fun(int &y) { cout << y << endl; y=y+5; } void main() { int x = 4; // Local variable fun(x); cout << x << endl; } void main() { Int x = 4; x fun(x); cout << x << endl; 6 9 Created by. imeldaflorensia91

Contoh Referensi Parameter #include void fun(int &y) { cout << y << endl; y=y+5; } void main() { int x = 4; // Local variable fun(x); cout << x << endl; } void main() { Int x = 4; x fun(x); cout << x << endl; 7 9 Created by. imeldaflorensia91

Konstan Parameter Referensi Parameter referensi konstan digunakan di bawah dua kondisi berikut: - Data berlalu begitu besar dan Anda ingin menghemat waktu dan memori komputer -Data berlalu tidak akan berubah atau diperbarui dalam fungsi tubuh Sebagai contoh Laporan void (const string & cepat); Satu-satunya argumen yang valid diterima oleh referensi parameter dan parameter referensi konstan nama variabel. - Ini adalah kesalahan sintaks untuk melewati nilai konstan atau ekspresi parameter referensi (const) Created by. imeldaflorensia91