SlideShare a Scribd company logo
Array
Definisi
 sebuah struktur data yang terdiri atas
banyak variabel dengan tipe data
sama dan tersusun secara linear.
 Masing-masing elemen variabel mempunyai
sebuah nilai indeks
 Setiap elemen array mampu untuk
menyimpan satu jenis data (yaitu: variabel).
 Suatu array dinyatakan dengan type,
sehingga variabel yang bekerja akan
dinyatakan dengan:
 contoh:
Type Angka = array [1..10] of integer;
 Var A:Angka;
 A[1], A[2], A[3], A[4], A[5], A[6], A[7], A[8],
A[9], A[10
Sifat Array
 Array merupakan struktur data yang
statis, yaitu jumlah elemen yang ada
harus ditentukan terlebih dahulu dan
tak bisa di ubah saat program
berjalan.
Sintaks array 1 Dimensi
 Type
nama_array = ARRAY[bawah..atas]
of tipe_data;
 Var variabel_array : nama_array;
Contoh array statis
 Program c_array;
 uses wincrt;
 type mhs=array[1..5]of string;
 var m:mhs;
 begin
 m[1]:='armadyah';
 m[2]:='aditya';
 m[3]:='hendra gauthama';
 m[4]:='arma tyas';
 m[5]:='guntur mahendra';
 writeln('data dalam array range 1-3=',' ',m[1],' ',m[2],' ',m[3]);
 writeln('data dalam array range 4-5=',' ',m[4],' ',m[5]);
 readln;
 end.
Contoh array dinamis
 Program c_array1;
 uses wincrt;
 type mhs=array[1..7]of string;
 var m:mhs; i:integer;
 begin
 for i:=1 to 7 do
 begin
 writeln('masukkan nama mahasiswa ke',' ',i,'=');
 readln(m[i]);
 end;
 writeln('===============================');
 for i:=1 to 7 do
 writeln('mahasiswa ke',' ',i,' ',m[i]);
 readln;
 end.
Sintaks Array 2 Dimensi
 Type
nama_array=array[baris,kolom]of
typedata;
 Var Variable_array:nama_array;
Contoh
 Type nilai=array[1..3,1..2]of integer;
 Var n:nilai;
 Begin
 n[1,1]:=’70’;
 n[1,2]:=’80’;
 n[2,1]:=’80’;
 n[2,2]:=’65’;
 n[3,1]:=’75’;
 n[3,2]:=’82’;
 End.
 Program c_array2;
 uses wincrt;
 type nilai=array[1..3,1..3] of integer;
 var n:nilai;
 i,j:integer;
 begin
 for i:=1 to 3 do {perulangan baris}
 begin
 for j:=1 to 2 do {perulangan kolom}
 begin
 writeln('masukkan nilai mahasiswa ke',' ',i,'=');
 readln(n[i,j]);
 end;
 end;
 n[1,3]:=n[1,1]+n[1,2];
 n[2,3]:=n[2,1]+n[2,2];
 n[3,3]:=n[3,1]+n[3,2];
 writeln;
 writeln('============================');
 writeln('nilai aditya=',' ',n[1,3]);
 writeln('nilai andi=',' ',n[2,3]);
 writeln('nilai hanif=',' ',n[3,3]);
 end.

More Related Content

PPTX
PPTX
Pemograman web kegiatan belajar 10 memahami penggunaan array
PDF
4 pengolahan data array
PPTX
PPTX
A rray..
PDF
Algoritma Array
PPTX
Pemograman dasar array
PDF
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
Pemograman web kegiatan belajar 10 memahami penggunaan array
4 pengolahan data array
A rray..
Algoritma Array
Pemograman dasar array
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...

What's hot (16)

PPTX
Materi 7. array
PPTX
DOC
Makalah array
PPT
Array
PPTX
Array
PPTX
Chapter 3 array
PDF
Makalah array
DOCX
Materi array
DOCX
Modul4 algoritma dan pemrograman array dan_record-1
DOC
Array
PPT
Materi 7 c++ array
PDF
Fungsi statistik Edit
PPT
03 type data
PDF
75ery6e5y03 praktikum iii_array_statis_dan_dinamis
Materi 7. array
Makalah array
Array
Array
Chapter 3 array
Makalah array
Materi array
Modul4 algoritma dan pemrograman array dan_record-1
Array
Materi 7 c++ array
Fungsi statistik Edit
03 type data
75ery6e5y03 praktikum iii_array_statis_dan_dinamis
Ad

Viewers also liked (19)

PPT
Kubah makam ulama
PPT
Menjawab dalil 'tidak kiriman pahala'
PPTX
Khitthah dan fikrah nahdlyyah
PPT
Ngalap berkah
PPTX
Tawassul perspektif lintas madzhab
PPT
Malam nishfu sya’ban
PPT
Praktikum algoritma & pemrograman
PPT
Mengaji di makam
PPT
Tahlilan
PPT
Berdoa di makam ulama
PPTX
Algoritma
PPTX
Risalah masjid
PPT
Kehidupan di alam kubur
PPT
Dakwah wahabi
PPT
Firqah
PPT
Type of letter
PPT
Presentasi aswaja nu center
PPTX
KEPEMIMPINAN DALAM MANAJEMEN UMUM
PPTX
Mengenal syiah dari kitab kitab syiah (baru)
Kubah makam ulama
Menjawab dalil 'tidak kiriman pahala'
Khitthah dan fikrah nahdlyyah
Ngalap berkah
Tawassul perspektif lintas madzhab
Malam nishfu sya’ban
Praktikum algoritma & pemrograman
Mengaji di makam
Tahlilan
Berdoa di makam ulama
Algoritma
Risalah masjid
Kehidupan di alam kubur
Dakwah wahabi
Firqah
Type of letter
Presentasi aswaja nu center
KEPEMIMPINAN DALAM MANAJEMEN UMUM
Mengenal syiah dari kitab kitab syiah (baru)
Ad

Similar to Array 22 (20)

PPTX
Materi array infromatika kelas 11 kurmer merdeka.pptx
PDF
ARRAy coding c++ informatika universitas hasanudin.pdf
PPT
Pertemuan 2 ok
PPTX
SLIDE ARRAY pemrograman dasar PART 1.pptx
PDF
Struktur data chapter_03
PPTX
Array searching sorting_pert_11,12,13,14,15
PPTX
Algoritma dan pemrograman dengan menggunakan python
DOC
DOC
DOC
ALGORITMA DAN PEMROGRAMAN
PPTX
3.8 Daring TPMM Variabel Array.pptx
PPTX
Array.pptx
PPTX
Array 1
PPT
Slide presentasi kuliah Java array implementation.ppt
PPTX
PPTX
03. Array.pptx
PPTX
Struktur data pert 2 array dan pointer
PPTX
Materi Pemrograman Java Array pertemuan 7.pptx
PDF
4_Array.pdf
PDF
4_Array.pdf
Materi array infromatika kelas 11 kurmer merdeka.pptx
ARRAy coding c++ informatika universitas hasanudin.pdf
Pertemuan 2 ok
SLIDE ARRAY pemrograman dasar PART 1.pptx
Struktur data chapter_03
Array searching sorting_pert_11,12,13,14,15
Algoritma dan pemrograman dengan menggunakan python
ALGORITMA DAN PEMROGRAMAN
3.8 Daring TPMM Variabel Array.pptx
Array.pptx
Array 1
Slide presentasi kuliah Java array implementation.ppt
03. Array.pptx
Struktur data pert 2 array dan pointer
Materi Pemrograman Java Array pertemuan 7.pptx
4_Array.pdf
4_Array.pdf

More from Visnu Candra (20)

PPTX
Landasan moral pada cyberspace
PPTX
Leksikal, syntaksis and semantik analisis
PPTX
Bahaya radikalisme agama
PPT
Amaliyah nu
PPTX
Wanita muslimat
PPTX
Tradisi tujuh hari
PPTX
Tawasul dan istighatsah
PPTX
Membaca al qur’an di kuburan
PPTX
Maulid nabi saw ( URGENSITAS MAULID )
PPTX
Konsep tabaruk
PPTX
Kehidupan alam barzakh ( Alam Keamatian )
PPTX
Hadiah pahala al qur’an
PPTX
Tradisi seputar kematian
PDF
MANUSIA SEBELUM NABI ADAM ALAIHISSALAM
PPTX
penyimpangan ibnu taimiyah dan muhammad abduh
PPTX
SILSILAH NABI MUHAMMAD SAW
PPTX
Qunut itu di anjurkan Rasulullah SAW
PPT
Definisi aswaja nu
PPTX
aliran wahhabi
PPT
Tajhiz mayit
Landasan moral pada cyberspace
Leksikal, syntaksis and semantik analisis
Bahaya radikalisme agama
Amaliyah nu
Wanita muslimat
Tradisi tujuh hari
Tawasul dan istighatsah
Membaca al qur’an di kuburan
Maulid nabi saw ( URGENSITAS MAULID )
Konsep tabaruk
Kehidupan alam barzakh ( Alam Keamatian )
Hadiah pahala al qur’an
Tradisi seputar kematian
MANUSIA SEBELUM NABI ADAM ALAIHISSALAM
penyimpangan ibnu taimiyah dan muhammad abduh
SILSILAH NABI MUHAMMAD SAW
Qunut itu di anjurkan Rasulullah SAW
Definisi aswaja nu
aliran wahhabi
Tajhiz mayit

Recently uploaded (20)

PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PDF
Gangguan Penglihatan Mata - presentasi biologi
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
PPTX
Model Lintas minat dan pendalaman materi
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
PDF
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PPTX
2. Modul 2 Fase C Berpikir Komputasional.pptx
PPTX
PPT Kurikulum Berbasis Cinta tahun 2025.
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
DOCX
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
PPTX
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
Bahan Tayang OJT Pembelajaran Mendalam KS
Gangguan Penglihatan Mata - presentasi biologi
Teknologi-Pangan-Pertemuan-820728132309-.ppt
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
Model Lintas minat dan pendalaman materi
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
2. Modul 2 Fase C Berpikir Komputasional.pptx
PPT Kurikulum Berbasis Cinta tahun 2025.
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025

Array 22

  • 2. Definisi  sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama dan tersusun secara linear.
  • 3.  Masing-masing elemen variabel mempunyai sebuah nilai indeks  Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu: variabel).  Suatu array dinyatakan dengan type, sehingga variabel yang bekerja akan dinyatakan dengan:  contoh: Type Angka = array [1..10] of integer;  Var A:Angka;  A[1], A[2], A[3], A[4], A[5], A[6], A[7], A[8], A[9], A[10
  • 4. Sifat Array  Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan.
  • 5. Sintaks array 1 Dimensi  Type nama_array = ARRAY[bawah..atas] of tipe_data;  Var variabel_array : nama_array;
  • 6. Contoh array statis  Program c_array;  uses wincrt;  type mhs=array[1..5]of string;  var m:mhs;  begin  m[1]:='armadyah';  m[2]:='aditya';  m[3]:='hendra gauthama';  m[4]:='arma tyas';  m[5]:='guntur mahendra';  writeln('data dalam array range 1-3=',' ',m[1],' ',m[2],' ',m[3]);  writeln('data dalam array range 4-5=',' ',m[4],' ',m[5]);  readln;  end.
  • 7. Contoh array dinamis  Program c_array1;  uses wincrt;  type mhs=array[1..7]of string;  var m:mhs; i:integer;  begin  for i:=1 to 7 do  begin  writeln('masukkan nama mahasiswa ke',' ',i,'=');  readln(m[i]);  end;  writeln('===============================');  for i:=1 to 7 do  writeln('mahasiswa ke',' ',i,' ',m[i]);  readln;  end.
  • 8. Sintaks Array 2 Dimensi  Type nama_array=array[baris,kolom]of typedata;  Var Variable_array:nama_array;
  • 9. Contoh  Type nilai=array[1..3,1..2]of integer;  Var n:nilai;  Begin  n[1,1]:=’70’;  n[1,2]:=’80’;  n[2,1]:=’80’;  n[2,2]:=’65’;  n[3,1]:=’75’;  n[3,2]:=’82’;  End.
  • 10.  Program c_array2;  uses wincrt;  type nilai=array[1..3,1..3] of integer;  var n:nilai;  i,j:integer;  begin  for i:=1 to 3 do {perulangan baris}  begin  for j:=1 to 2 do {perulangan kolom}  begin  writeln('masukkan nilai mahasiswa ke',' ',i,'=');  readln(n[i,j]);  end;  end;  n[1,3]:=n[1,1]+n[1,2];  n[2,3]:=n[2,1]+n[2,2];  n[3,3]:=n[3,1]+n[3,2];  writeln;  writeln('============================');  writeln('nilai aditya=',' ',n[1,3]);  writeln('nilai andi=',' ',n[2,3]);  writeln('nilai hanif=',' ',n[3,3]);  end.