Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom

Presentasi serupa


Presentasi berjudul: "Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom"— Transcript presentasi:

1 Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom

2 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef STRUKTUR Struktur bermanfaat untuk mengelompokkan sejumlah data dengan tipe yang berlainan. Contoh pendeklarasian: struct data_tanggal { int tahun; int bulan; int tanggal; } STRUKTUR Struktur bermanfaat untuk mengelompokkan sejumlah data dengan tipe yang berlainan. Contoh pendeklarasian: struct data_tanggal { int tahun; int bulan; int tanggal; } nama struktur elemen struktur akhir struktur

3 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Mendeklarasikan variabel. Struktur dapat dijadikan tipe data dari sebuah variabel. Berikut adalah contoh pendeklarasian variabel yang bertipe struktur: data_tanggal tanggal_lahir; Dari contoh di atas, tanggal_lahir memiliki tiga buah anggota yaitu: tahun, bulan, tanggal. Mendeklarasikan variabel. Struktur dapat dijadikan tipe data dari sebuah variabel. Berikut adalah contoh pendeklarasian variabel yang bertipe struktur: data_tanggal tanggal_lahir; Dari contoh di atas, tanggal_lahir memiliki tiga buah anggota yaitu: tahun, bulan, tanggal.

4 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Mengakses anggota struktur. Anggota struktur diakses dengan menggunakan bentuk: variabel_struktur.nama_anggota; Contoh: tanggal_lahir.tahun = 1999; Mengakses anggota struktur. Anggota struktur diakses dengan menggunakan bentuk: variabel_struktur.nama_anggota; Contoh: tanggal_lahir.tahun = 1999;

5 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include void main() { struct data_tgl; { int tahun; int bulan; int tgl; } data_tgl tgl_lahir; cout >tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<<“Tanggal lahir : “<tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<<“Tanggal lahir : “< { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/12/4083771/slides/slide_4.jpg", "name": "Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include void main() { struct data_tgl; { int tahun; int bulan; int tgl; } data_tgl tgl_lahir; cout >tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<< Tanggal lahir : <tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<< Tanggal lahir : <tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<< Tanggal lahir : <tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<< Tanggal lahir : <

6 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Struktur dan fungsi. Sebuah variabel bertipe struktur dapat dilewatkan ke dalam fungsi melewati parameternya. Untuk lebih jelas, perhatikan contoh berikut: Struktur dan fungsi. Sebuah variabel bertipe struktur dapat dilewatkan ke dalam fungsi melewati parameternya. Untuk lebih jelas, perhatikan contoh berikut:

7 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include struct koordinat { int x; int y; } void tampilkan(koordinat posisi); void main() { koordinat posisi; posisi.x = 27; posisi.y = 55; tampilkan(posisi); //memanggil fungsi dengan parameter struktur } void tampilkan(koordinat posisi) { cout<<“Posisi x = “< { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/12/4083771/slides/slide_6.jpg", "name": "Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include struct koordinat { int x; int y; } void tampilkan(koordinat posisi); void main() { koordinat posisi; posisi.x = 27; posisi.y = 55; tampilkan(posisi); //memanggil fungsi dengan parameter struktur } void tampilkan(koordinat posisi) { cout<< Posisi x = <


Download ppt "Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom"

Presentasi serupa


Iklan oleh Google