Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD

Slides:



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

STRUKTUR DATA.
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Algoritma dan Pemrograman
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Struct 2nd Part.
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman Subrutin
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
DIKTAT struktur data Oleh: Tim Struktur Data IF
Array (bagian 2).
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Algoritma dan Pemrograman Searching
STRUCT (Dalam Bahasa C)
Algoritma dan Pemrograman Sorting
Struktur data Oleh: Tim Struktur Data IF ARRAY STATIS.
RECORD Oleh : Oman Somantri, S.Kom
Array/larik Sri Supatmi Oleh:.
Pemrograman Terstruktur
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
STRUKTUR DATA (1) Sri Nurhayati, MT.
TEL 2103 Dasar Komputer & Pemograman Larik (Array)
BAB IV – ARRAY DINAMIS DAN LINKED LIST (1)
MATRIKS (ARRAY 2 DIMENSI)
Rahmat Deddy Rianto Dako, ST, M.Eng
LAB PEMOGRAMAN DASAR (BAHASA C)
STRUKTUR DATA Array Statis.
STRUKTUR DATA Array Statis.
Algoritma dan Pemrograman Subrutin
BAB I – PENGENALAN STRUKTUR DATA
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)
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman ARRAY (LARIK)
MATRIKS (ARRAY 2 DIMENSI)
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
Array dan struktur.
MATRIKS (ARRAY 2 DIMENSI)
STRUKTUR DATA Array Statis.
Teknik Informatika Politeknik Negeri Batam
Algoritma dan Pemrograman Sorting
Minggu II STRUKTUR DATA
Algoritma dan Pemrograman Subrutin (Function)
ARRAY.
Algoritma dan Pemrograman Subrutin
Array dan Matriks.
STRUKTUR DATA Array Statis.
STRUKTUR DATA PERTEMUAN 3
Algoritma & Pemrograman 1
MATRIKS (ARRAY 2 DIMENSI)
Algoritma dan Pemrograman Sorting
ARRAY STATIS Sri Nurhayati, 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.
Algoritma dan Pemrograman Searching
Prepared by Yohana Nugraheni
STRUKTUR DATA Sri Nurhayati, MT.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ARRAY STATIS Sri Nurhayati, MT.
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
DIKTAT struktur data Oleh: Tim Struktur Data IF
Tipe Data Bentukan Pertemuan ke-5.
DIKTAT struktur data Oleh: Tim Struktur Data IF
CREATED BY PUTRA PUTRI DASPRO
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 dan Pemrograman RECORD dan ARRAY OF RECORD Tim Algoritma dan Pemrograman Universitas Komputer Indonesia

Pengertian Record Sekumpulan data yang terdiri dari beberapa field dengan tipe datanya bisa berbeda. Contoh : Record Mhs yg terdiri dari field NIM, NAMA dan NILAI Mhs NIM NAMA NILAI

Deklarasi Record Kamus: Type nama_record = record field_1 : tipedata_1, field_2 : tipedata_2, ... field_n : tipedata_n endrecord nama_var_record : nama_record

Contoh Deklarasi Record Kamus: Type Dt_Mhs = record NIM, Nama : string, Nilai : integer, Indeks : char endrecord Mhs : Dt_Mhs

Pengertian Array Of Record Gabungan tipe data Array dengan Record Contoh : Record Mhs (1:5) yg terdiri dari field NIM, NAMA dan NILAI Mhs(1) .. Mhs(5) NIM NAMA NILAI .. NIM NAMA NILAI

DEKLARASI ARRAY OF RECORD Kamus: Const maks_array = ... Type nama_record = record field_1 : tipedata_1, field_2 : tipedata_2, ... field_n : tipedata_n endrecord nama_type_array = array[1..maks_array] of nama_record nama_var_array : nama_type_array

DEKLARASI ARRAY OF RECORD Contoh: Kamus: Const maks_array = 50 Type Dt_Mhs = record Nim, Nama : string, Nilai : integer, Indeks : char endrecord Mahasiswa = array[1..maks_array] of Dt_Mhs Mhs : Mahasiswa

Contoh Kasus Buatlah algoritma untuk mengolah data mahasiswa sebanyak 50 mhs yang terdiri dari NIM, Nama, dan Nilai.

Deklarasi Menggunakan Array Kamus : Const maks_mhs = 50 Type Larik1 = array [1..maks_array] of string Larik2 = array [1..maks_mhs] of integer NIM,Nama : Larik1 Nilai : Larik2

Contoh Array Algoritma: For i  1 to 50 do ............................................................................................................. Algoritma: For i  1 to 50 do Input (NIM(i), Nama(i), Nilai(i)) EndFor

Deklarasi Menggunakan Record Kamus : Type Data_Mhs = Record NIM,Nama : string, Nilai : integer, EndRecord Mhs : Data_Mhs

Contoh Record Algoritma: For i  1 to 50 do ............................................................................................................. Algoritma: For i  1 to 50 do Input (Mhs.NIM, Mhs.Nama, Mhs.Nilai) EndFor

Deklarasi Menggunakan Array of Record Kamus : Const maks_mhs = 50 Type Data_Mhs = Record NIM,Nama : string, Nilai : integer EndRecord Mahasiswa = array [1..maks_mhs] of Data_Mhs Mhs : Mahasiswa

Contoh Array of Record Algoritma: For i  1 to 50 do ……………………………………………………………………………… Algoritma: For i  1 to 50 do Input (Mhs(i).NIM, Mhs(i).Nama, Mhs(i).Nilai) EndFor

Latihan Soal Buatlah algoritma untuk mengolah data Mahasiswa (1:N), dimana N tidak boleh lebih dari 50 data dan dengan tampilan layar sebagai berikut: Daftar Nilai Mahasiswa Rata-rata Nilai : Nilai Tertinggi : Nilai Terendah : Jumlah Indeks A : …….. Mahasiswa Jumlah Indeks B : …….. Mahasiswa Jumlah Indeks C : …….. Mahasiswa Jumlah Indeks D : …….. Mahasiswa Jumlah Indeks E : …….. Mahasiswa No NIM Nama Mahasiswa Nilai Indeks 1 .. N

SELESAI Alhamdulillah 