komputerdia.com - Array merupakan kumpulan elemen yang bertipe sama dalam urutan tertentu yang memakai nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh index atau posisi.
Dalam beberapa buku array sering juga disebut dengan istilah Larik atau Tabel. Array termasuk dalam struktur data statis, artinya ialah lokasi memori untuk array tidak sanggup ditambah atau dikurangi selama kegiatan dijalankan.
Perlu kalian ketahui bahwa suatu structure juga dideklarasikan menjadi sebuah array apabila structure tersebut hendak memakai suatu struct untuk beberapa kali. Konteks bersama-sama yaitu sama dengan struktur tunggal yang sudah aku bahas pada artikel sebelumnya, namun perbedaannya ialah hanya dikala pendeklarasian variabelnya saja.
Dalam beberapa buku array sering juga disebut dengan istilah Larik atau Tabel. Array termasuk dalam struktur data statis, artinya ialah lokasi memori untuk array tidak sanggup ditambah atau dikurangi selama kegiatan dijalankan.
Perlu kalian ketahui bahwa suatu structure juga dideklarasikan menjadi sebuah array apabila structure tersebut hendak memakai suatu struct untuk beberapa kali. Konteks bersama-sama yaitu sama dengan struktur tunggal yang sudah aku bahas pada artikel sebelumnya, namun perbedaannya ialah hanya dikala pendeklarasian variabelnya saja.
Bagi kalian yang belum sempat membaca artikel sebelumnya kalian sanggup membacanya di artikel Memahami Istilah Structure dalam Structure di C++ . Sementara itu, untuk bentuk umum pendeklarasian array dari suatu structure sanggup kalian lihat pada bentuk umum dibawah ini
Baca Juga Artikel Menarik Lainnya :
Bagi para pemrogram, efisiensi kegiatan merupakan hal utama yang harus diperhatikan, baik itu dalam hal kecepatan jalannya program, memori yang digunakan, banyak baris arahan yang dituliskan dan juga ketepatan algoritma yang digunakan. Salah satu komponen yang harus dikuasai untuk memperoleh kegiatan yang baik ialah pengetahuan perihal array.
struct nama_struct {nama_field_1; nama_field_2; . . . . nama_field_n; };
Kemudian untuk melaksanakan pendeklarasian suatu variabel bertipe structure diatas sanggup kalian gunakan bentuk umum dibawah ini :
Nama_struct nama_var_struct[banyak_elemen];
Contoh
struct Mahasiswa { char NIM[9]; char Nama[25]; char Alamat[30]; float Ipk; };
Kemudian untuk mendeklarasikan variabel struct diatas kalian sanggup memakai format dibawah ini :
Mahasiswa Mhs[5];
Dengan demikian, struct mahasiswa dipakai untuk Mhs[0], Mhs[1], Mhs[2], Mhs[3] dan Mhs[4].
/* Program Array dalam Structure Nama File : Latihan_array_dalam_structure */ #include<stdio.h> #include<conio.h> #include<iostream.h> struct Mahasiswa { char Nim[9]; char Nama[25]; char Alamat[40]; int Umur; }; main () { Mahasiswa Mhs[5]; int i; for (i=0; i<5; i++) { cout<<"Nim :"; cin>>Mhs[i].Nim; cout<<"Nama :"; cin>>Mhs[i].Nama; cout<<"Alamat :"; cin>>Mhs[i].Alamat; cout<<"Umur :"; cin>>Mhs[i].Umur; } for(i=0; i<5; i++) { cout<<"\n\nNIM : "<<Mhs[i].Nim; cout<<"\nNama : "<<Mhs[i].Nama; cout<<"\nAlamat : "<<Mhs[i].Alamat; cout<<"\nUmur : "<<Mhs[i].Umur; } getch (); }
Sumber http://www.komputerdia.com