110 likes | 337 Views
Definisi Array 1 Dimensi. By : Anggarda Dewantara 1335010042 Yosua Asta CKW 1335010036 Falya Kautsar Setyawan 1335010024. Array 1 Dimensi.
E N D
Definisi Array 1 Dimensi By : Anggarda Dewantara 1335010042 Yosua Asta CKW 1335010036 Falya Kautsar Setyawan 1335010024
Array 1 Dimensi Array adalah sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.
Definisi Array 1 dimensi Array 1 Dimensi , array adalahhal yang paling pentingdalamsetiapbahasapemrograman. Menurutdefinisi, array adalahalokasimemoristatis. Inimengalokasikanmemoriuntuktipe data yang samasecaraberurutan. Iniberisibeberapanilaijenis yang sama. Hal inijugamenyimpannilai-nilaidalammemoripadaukurantetap.Array jugamempunyaidefinisi lain yaitustruktur data yang statis yang mempunyai 1 namatetapimemilikibanyaktempat. Setiaptempatharusdibedakan, untukmembedakannyadibutuhkanpenunjuk, pentunjukdapatberupakarakter(char) atau integer. Sekalidisimpandalampenunjuk yang sama(berbentukindeks), makaisinyatidakakanhilangkecualiindeksnyadiisiolehnilai yang lain.
Cara pendeklarasian Array setiap bahasa Program berbeda tapi semuanya memiliki karakter yang sama . . . deklarasi di csharp dan java:tipedata [] nama variabel = new nama variabel [jumlahElement] kalo di C++tipedata namaVariabel [jumlahElemen];
iniadalahcontohprogramnya yang menggunakan C# • namespace Array1Dimensi • { • class Program • { • public byte banyak; //property • public static void Main(string[] args) • {
Arrarre = new Arr(); //deklarasi Class Arr • arre.Masuk(); //panggil method Masukdr class Arr • Console.WriteLine(); • Console.Write("Press any key to continue . . . "); • Console.ReadKey(true); • } • } • class Arr • { • public void Masuk() • {
Program pro = new Program(); //deklarasi Class Program • string [] nama; //deklarasi Array • Console.Write("masukkanbanyakelemen array = "); • pro.banyak = Convert.ToByte(Console.ReadLine()); //input mengunakan property Class program • Console.WriteLine(); • nama = new string[pro.banyak]; //inisialisasi array • //mengisi Array • for (byte i = 0; i<pro.banyak; i++) • {
Console.Write("Masukkannamamahasiswake {0} = ",i+1); • nama[i] = Console.ReadLine(); • } • Console.WriteLine(); • //menampilkan Array • for (byte i = 0; i<pro.banyak; i++) • { • Console.WriteLine("Namamahasiswake {0} adalah = {1}",i+1,nama[i]); • } • } • } • }