Algoritma & Pemrograman 1

Slides:



Advertisements
Presentasi serupa
Tipe Data Bentukan Pertemuan ke-5.
Advertisements

STRUKTUR DATA.
PENCARIAN (SEARCHING)
Teknik Pemrograman Terstruktur 2
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Algoritma dan Pemrograman
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
Struktur Data Array dan Mapping Array
Tenia Wahyuningrum, SKom, MT. Deskripsi singkat Larik (array) adalah deretan rinci data yang mempunyai tipe sejenis. Setiap rinci data disebut dengan.
Pemrogramman Terstruktur
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
DIKTAT struktur data Oleh: Tim Struktur Data IF
JENIS-JENIS DATA Pertemuan 2.
ALGORITMA DAN PEMROGRAMAN Tipe Data
Array/Larik.
ALGORITMA PEMROGRAMAN 2A
Algoritma & Pemrograman II
RECORD Oleh : Oman Somantri, S.Kom
Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD
Struktur Data Tipe data & Struktur Data
TEL 2103 Dasar Komputer & Pemograman Larik (Array)
Rahmat Deddy Rianto Dako, ST, M.Eng
Algoritma & Pemrograman 1
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
created by PUTRA PUTRI DASPRO
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Array/Larik.
Algoritma dan Pemrograman RECORD (REKAMAN)
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman ARRAY (LARIK)
ARRAY Oleh : sgo.
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
ALGORITMA DAN PEMROGRAMAN Tipe Data
Teknik Informatika Politeknik Negeri Batam
Algoritma & Pemrograman 1
Larik.
ARRAY.
Prepared by Yohana Nugraheni
MULTIDIMENSI ARRAY Struktur Data
Array dan Matriks.
STRUKTUR DATA PERTEMUAN 3
ARRAY SATU DIMENSI.
Algoritma & Pemrograman 1
Algoritma & Pemrograman 1
ARRAY STATIS Sri Nurhayati, MT.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
REKAMAN Rekaman atau record adalah sekumpulan data yang disusun dari tipe data yang sama atau tipe data yang berbeda. Pada prinsipnya rekaman sama dengan.
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Array (Larik)‏ Struktur Data 1 1.
KONSEP DASAR STRUKTUR DATA
Pemrograman Dasar I Putu Hendra Tresnadana. S.
Array.
Prepared by Yohana Nugraheni
STRUKTUR DATA Sri Nurhayati, MT.
ARRAY STATIS Sri Nurhayati, MT.
DIKTAT struktur data Oleh: Tim Struktur Data IF
Tipe Data Bentukan Pertemuan ke-5.
Dosen pembimbing: ibu indara mutia,MT
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
DIKTAT struktur data Oleh: Tim Struktur Data IF
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
Array.
CREATED BY PUTRA PUTRI DASPRO
Array.
Bab 10 Array.
Bab 9 Array.
Larik/Array ALGORITMA DAN PEMROGRAMAN [IS ] Koordinator Mata Kuliah : Fathushahib, S.Kom., M.Kom Tim Dosen: Yudha Saintika, S.T., M.T.I.
Transcript presentasi:

Algoritma & Pemrograman 1 Array Ken Kinanti Purnamasari, S.Kom UNIVERSITAS KOMPUTER INDONESIA

Variabel yang menyimpan sekumpulan elemen ber- tipe sama Pengertian ARRAY Variabel yang menyimpan sekumpulan elemen ber- tipe sama

Pengertian ARRAY Elemen Array dibedakan berdasarkan Indeks Array Indeks Array harus merupakan tipe data yang menyatakan keterurutan (integer atau char)

Pengertian ARRAY Ilustrasi : Tanpa Array Dengan Array

Kenapa ARRAY ? Dengan Tipe dasar Satu buah data  Deklarasi Satu variabel Banyak data  Deklarasi Banyak variabel Dengan Array Banyak data  Deklarasi Satu variabel

Deklarasi ARRAY Array perlu mendeklarasikan Ukuran & Tipe Data. Format : Tipe sederhana Tanpa Konstanta Dengan Konstanta Tipe bentukan

Deklarasi ARRAY Tipe sederhana Tanpa Konstanta Nama_array : array [1 .. ukuran] of tipe_data contoh : A : array [1 .. 3 ] of integer

Deklarasi ARRAY Tipe sederhana Dengan Konstanta const nama_konstanta : nilai_konstanta contoh : const N = 3 A : array [1 .. N ] of integer

Deklarasi ARRAY Tipe bentukan Tanpa Konstanta type nama_tipe : array [1 .. ukuran] of tipe_data nama_array : nama_tipe   contoh : type larik : array [1 .. 3 ] of integer A : larik

Deklarasi ARRAY Tipe bentukan Dengan Konstanta contoh : const N = 3 const nama_konstanta = nilai_konstanta type nama_tipe : array [1 .. nama_konstanta ] of tipe_data nama_array : nama_tipe contoh : const N = 3 type larik : array [1 .. N ] of integer A : larik

Inisialisasi ARRAY Pseudocode Inisialisasi di Algoritma  

Inisialisasi ARRAY Pseudocode Inisialisasi di Algoritma (dengan perulangan) for i  1 to 3 do begin read( A [ i ] ) end;   Inisialisasi di Deklarasi   A : array [(1 .. 3)] of integer = (90,80,70) B : array [(1 .. 3)] of char = (‘A’,’b’,’c’)

Inisialisasi ARRAY PASCAL Inisialisasi di Algoritma A [ 1 ] := 3   A [ 1 ] := 3 Inisialisasi di Algoritma (dengan perulangan) for i := 1 to 3 do begin read( A [ i ] ); end; Inisialisasi di Deklarasi   A : array [(1 .. 3)] of integer = (90,80,70); B : array [(1 .. 3)] of char = (‘A’,’b’,’c’);

Contoh Kasus Menghitung rata-rata

Sekumpulan data yang dapat memiliki RECORD Sekumpulan data yang dapat memiliki tipe data berbeda

Deklarasi RECORD type nama_tipe : record < nama_field_1 : tipe_data, nama_field_2 : tipe_data, . nama_field_n : tipe_data>   nama_variabel : nama_tipe

Deklarasi RECORD contoh : type mhs : record < nim : integer, nama : string, nilai : real> mhs_1 : mhs

Kumpulan Data yang ber- tipe RECORD Array of RECORD Kumpulan Data yang ber- tipe RECORD

Kumpulan Data yang ber- tipe RECORD Array of RECORD Kumpulan Data yang ber- tipe RECORD

Deklarasi Array of RECORD type nama_tipe : record < nama_field_1 : tipe_data, nama_field_2 : tipe_data, . nama_field_n : tipe_data>   nama_array : array [1 .. ukuran] of nama_tipe

Deklarasi Array of RECORD contoh : type mhs : record < nim : integer, nama : string, nilai : real> mhs_if : array [1 .. 100] of mhs