Algoritma & Pemrograman II Tipe Data Struktur (struct) 1 Struktur • Struktur merupakan kumpulan data yang memiliki tipe berbeda • Struktur dalam C++ dideklarasikan sebagai tipe data dengan nama struct. • Jika array berisi kumpulan data bertipe sama, struktur dapat berisi kumpulan data dengan tipe yang berbeda. 2 Struktur • Struktur memudahkan dalam pengelompokan data • Contoh: Struktur Data mahasiswa, terdiri dari : nama, npm, ipk, jurusan, usia Nama, NPM, jurusan : String ipk : float usia : integer 3 Deklarasi tipe data “struct” • struct nama_tipe { member_type1 namaVar1; member_type2 namaVar2; member_type3 namaVar3; . . }; • Contoh: struct mahasiswa { String Nama; float ipk; int usia; sring jurusan; } ; deklarasi tiap variabel/ data dalam struktur Mahasiswa Nama ipk Usia jurusan 4