DASAR PEMROGRAMAN ARRAY. Array Satu Dimensi Array Dua Dimensi. Yoannita. Some slide from Hermawan,S.Kom

dokumen-dokumen yang mirip
ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

a. Array berdimensi satu o Setiap elemen array dapat diakses melalui indeks. o Indeks array (subscript) secara default dimulai dari 0.

Pertemuan 2 ARRAY DIMENSI 1 & 2

Pertemuan 2 ARRAY DIMENSI 1 & 2

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

BAB VI ARRAY PADA PEMROGRAMAN JAVA

Pert 2 Struktur Data (mengajarkomputer.wordpress.com) ARRAY DIMENSI 1 & 2

REVIEW ARRAY. Institut Teknologi Sumatera

Array 1 A. TUJUAN PEMBELAJARAN

Array 1 Dimensi pada Java

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

BAB XI ARRAY (LARIK)

Larik/ Array int a1, a2, a3, a4, a5;

Pertemuan : 10(Sepuluh) Pokok Bahasan : Struktur data komposit Tujuan Khusus : Mahasiswa mampu menyusun data dengan menggunakan tabel atau matrik

Konsep Array dalam PBO

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

Array. Pengantar. int a, b, c, d, e;

Pemrograman Dasar A R R A Y

Array (Larik) Modul 7

BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal).

Algoritma dan Pemrograman Array/Tabel[1] Oleh: Eddy Prasetyo N

PRAKTIKUM 9 ARRAY. ARRAY BERDIMENSI SATU Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa :

Array Dimensi Satu. Pendahuluan. Slamet Kurniawan, S.Kom

1 Array dan Tipe Data Bentukan

MODUL. Array (Larik) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Pengenalan Array. Array Satu Dimensi

BAB I ARRAY. Contoh array berdimensi satu, misalnya menginputkan 5 buah data temperatur. Dan kelima data tersebut disimpan pada array bernama suhu.

ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

ARRAY DIMENSI SATU Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0.

BAB IV LARIK DAN PENUNJUK

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

BAB VI TIPE DATA ARRAY

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

Variabel dengan tipe dasar hanya dapat menyimpan sebuah nilai

ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

A. TEORI ARRAY 1 DIMENSI

1. Tipe Data Sederhana Hanya dimungkinkan untuk menyimpan sebuah nilai data dalam sebuah variabel Ada 5 macam : int, float, double, char, boolen

Algoritma dan Pemrograman Lanjut. Pertemuan Ke-2 Array (Larik)

cout<<"masukkan nilai elemen["<<x<<"]= "; cin>> array[x];} min=array[0]; for (x=1;x<5;x++)

A. TEORI ARRAY 1 DIMENSI

PENGANTAR KOMPUTER & SOFTWARE 2 MATRIX

DIKTAT MATA KULIAH PEMROGRAMAN I BAB VIII

Makalah. STRUKTUR DATA ( Array )

Konsep Dasar Pemrograman Dan Pengenalan C++

MODUL V POINTER DAN STRING

IT234 - Algoritma dan Struktur Data. Ramos Somya

Matriks. Tim Pengajar KU1072. KU1072/Pengenalan Teknologi Informasi B Tahap Tahun Pertama Bersama Institut Teknologi Bandung

IT234 - Algoritma dan Struktur Data. Ramos Somya

Pemrograman Fery Updi,M.Kom

Notasi Algoritma Separator Special Character Kesalahan pada program Yoannita

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

Modul Praktikum Bahasa Pemrograman 1

ARRAY. contoh : A[1] := 10; var A : array[1..10] of integer; A[nomer_indeks]

Algoritma & Pemrograman #10

A. TEMA DAN TUJUAN KEGIATAN PEMBELAJARAN

ARRAY. for(int i=0;i<=n;i++) { //pemrosesan dataarray[n} }

LOGIKA ALGORITMA. Pertemuan 9 By: Augury

Notasi Algoritma Separator Special Character. Dasar Pemrograman. Yoannita, S.Kom.

PEMROGRAMAN BERORIENTASI OBJEK

BAB 2 ARRAY. Array adalah suatu himpunan hingga elemen, terurut dan homogen.

PRAKTIKUM I STRUKTUR DATA. a. List program di bawah ini untuk dijalankan di Turbo C++ atau Borland C++ #include <iostream.h>

Algoritme dan Pemrograman

Array DASAR PEMROGRAMAN

ARRAY. Vektor adalah bentuk yang sederhana dari array, yang merupakan array dimensi satu. Array N dapat kita bayangkan :

BAB VI BAHASA C Pendahuluan

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

BAB 2 ARRAY & RECORD

Array ARRAY BERDIMENSI SATU. Representasi (Pemetaan) di memori. Lihat gambar dibawah ini, nilai data A (18) dismpan mulai dari alamat 1136 di memori.

String 1 A. TUJUAN PEMBELAJARAN

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

PENGANTAR KOMPUTER & SOFTWARE II. Array (Part II) Tim Pengajar KU Institut Teknologi Sumatera

Pertemuan 7. REVIEW dan QUIS

MODUL 3 ARRAY. Pemograman Berorientasi Objek

Fungsi : Dasar Fungsi

Modul Praktikum 4 Pemograman Berorientasi Objek

ARRAY. Larik / array adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama.

LARIK (ARRAY) Latar Belakang Array

Pointer (Part 1) Alamat dan Pointer. Dadang mulyana. sederhana.

Struktur Data Array. Rijal Fadilah S.Si

Algoritma dan Pemrograman. Pertemuan Ke-12 Tipe data array/larik 1

LATIHAN SOAL (FUNGSI & PROSEDUR)

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

Bab 8 Array. x=a[9]; Untuk memasukkan data ke dalam array, sintak yang digunakan adalah : a[nomor_elemen] = data;

Array Pendeklarasian Array

Algoritma & Pemrograman #9. by antonius rachmat c, s.kom, m.cs

A R R A Y. Bentuk umum deklarasi array : type nama_array[ukuran] tipe : menyatakan tipe dasar array ukuran : menyatakan banyaknya elemen pada array

Tipe data primitif adalah tipe data dasar yang dikenali oleh Java dan bukan merupakan class. Tipe data primitif ini dapat dikenali dengan ciri

Identifier Tipe Data Yoannita, S.Kom.

Bahasa C Array. Slide diambil dari MK Dasar-Dasar Pemrograman Fasilkom UI Dimodifikasi dan disesuaikan dngn kebutuhan pengajaran di PTI-Undiksha

STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

LAPORAN PRAKTIKUM V. Oleh:

Array LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.

Komentar, Identifier, Konstanta dan Variabel

Transkripsi:

DASAR PEMROGRAMAN ARRAY Array Satu Dimensi Array Dua Dimensi Yoannita Some slide from Hermawan,S.Kom

Definisi Array (larik) Sekumpulan data yang memiliki nama dan tipe yang sama. Suatu larik mempunyai jumlah komponen yang banyaknya tetap. Banyaknya komponen ditentukan saat pendeklarasian Digunakan untuk menghindari pemakaian variabel yang banyak. Data dengan tipe yang sama disimpan di dalam urutan indeks yang menggunakan nama (array) yang sama

Mendefinisikan Larik Ada dua hal yang harus diperhatikan dalam mendefinisikan sebuah larik, : 1. Menentukan banyaknya elemen larik 2. Menentukan tipe elemen larik Variabel Indeks Antara variabel yang satu dengan yang lainnya dalam array dibedakan dengan subscript Subscript (indeks array) Bilangan di dalam kurung siku. Dimulai dari nol.

Array Berdimensi satu Struktur : Tipe_data nama_array [ukuran] Cth : float suhu[5]; Dimulai dari nol

Contoh Sederhana Array Satu Dimensi void main() string daftarmusik[4]; daftarmusik[0] = "Jazz"; daftarmusik[1] = "Keroncong"; daftarmusik[2] = "Rock"; daftarmusik[3] = "Dangdut"; cout<<"isi daftarmusik[0] : "<<daftarmusik[0]<<endl; cout<<"isi daftarmusik[1] : "<<daftarmusik[1]<<endl; cout<<"isi daftarmusik[2] : "<<daftarmusik[2]<<endl; cout<<"isi daftarmusik[3] : "<<daftarmusik[3]<<endl;

Contoh Sederhana Array Satu Dimensi cout<<"isi daftarmusik[0] : "<<daftarmusik[0]<<endl; cout<<"isi daftarmusik[1] : "<<daftarmusik[1]<<endl; cout<<"isi daftarmusik[2] : "<<daftarmusik[2]<<endl; cout<<"isi daftarmusik[3] : "<<daftarmusik[3]<<endl; for (int i = 0; i <4; i++) cout<<"isi daftarmusik[" <<i<< "] : "<<daftarmusik[i]<<endl;

Contoh Pemrosesan Elemen Array #include<iostream> #include<string> using namespace std; void main() int i,j; float suhu[5]; cout<<"input SUHU"<<endl; //Membaca data dari keyboard dan meletakkan nya ke array for ( i=0;i<5;i++) cout<<"masukkan Suhu ke - "<<i+1<<" : "; cin>>suhu[i];

Contoh Pemrosesan Elemen Array cout<<"**********************"<<endl; cout<<"suhu YANG ANDA INPUT"<<endl; cout<<"**********************"<<endl; for (j=0;j<5;j++) cout<<"suhu ke - "<<j+1<<" : "<< suhu[j] <<endl; system("pause");

Inisialisasi Array Seperti Variabel biasa, array juga dapat diberi nilai awal (Inisialisasi) pada saat didefinisikan. Cth : int jml_hari[12]= 31,28,31,30,31,30,31,31,30,31,30,31 ; Jika kita ingin memberikan nilai 0 ke semua elemen array : int nilai[100]=0

Contoh buatlah bagan alir untuk input 5 buah data integer yang tersimpan dalam variabel array. Kemudian tampilkan.

Latihan (1) buatlah program untuk input 15 buah data integer yang tersimpan dalam variabel array. Kemudian jumlahkan nilai-nilai dalam array tersebut dan hitung nilai rata-ratanya.

Latihan (2) buatlah program untuk input 10 buah data integer yang tersimpan dalam variabel array. Setelah input 10 buah data, Kemudian tampilkan data terbesar.

Array Dua Dimensi Array yang terdiri dari dari dua subskrip. Subskrip baris dan subskrip kolom Subskrip adalah bilangan yang berada di kurung siku. Cth int data[2][2];

Struktur : Array Berdimensi dua Tipe_data nama_array[jumlah_elemen_baris] [jumlah_elemen_kolom] Cth : float Data[2][3]; Subscript Baris Subscript Kolom

#include<iostream> #include<string> using namespace std; void main() int i,j; int data[2][2]; Contoh Pemrosesan Elemen Array 2 Dimensi cout<<"array DUA DIMENSI"<<endl; cout<<"*******************************************"<<endl; cout<<"input DATA ARRAY"<<endl; cout<<"*******************************************"<<endl; for ( i=0;i<2;i++) for (j=0;j<2;j++) cout<<"input DATA ARRAY ke - [ "<<i+1<<" "<<j+1<<" ]: "; cin>>data[i][j];

Contoh Pemrosesan Elemen Array 2 Dimensi cout<<"*******************************************"<<endl; cout<<"output DATA ARRAY"<<endl; cout<<"*******************************************"<<endl; for ( i=0;i<2;i++) for (j=0;j<2;j++) cout<<"output DATA ARRAY ke - [ "<<i+1<<" "<<j+1<<" ]: "<<data[i][j]<<endl; cout<<"*******************************************"<<endl; system("pause");

Inisialisasi Array 2 Dimensi Array 2 Dimensi juga dapat diberi nilai awal (Inisialisasi) pada saat di definisikan. Cth : int A[3][3]= 0,0,0, 0,0,0, 0,0,0 ;

Latihan buatlah program untuk input sebuah matrik 3 x 4 bertipe integer, Kemudian tampilkan isi matrik tersebut. Brs(0) Brs(1) Brs(2) M(0,0) M(0,1) M(0,2) M(0,3) M(1,0) M(1,1) M(1,2) M(1,3) M(2,0) M(2,1) M(2,2) M(2,3) Klm (0) Klm(1) Klm(2) Klm(3)

Contoh Flowchart Array 2 Dimensi