RECORD Oleh : Oman Somantri, S.Kom

Slides:



Advertisements
Presentasi serupa
STRUKTUR DATA Struktur Data - Gerlan A. Manu, ST.,MKom 1.
Advertisements

Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
Pengenalan Bahasa Pemrograman Pascal
STRUKTUR DATA.
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
RECORD.
Dasar pemrograman “Array and Record” Kelompok 3 TIP Kelas C
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
RECORD Record dapat dikatakan sebagai suatu kumpulan data item yang masing-masing mempunyai jenis data berbeda.   Data item yang merupakan elemen record.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
LARIK ( ARRAY ).
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
Tenia Wahyuningrum, SKom, MT. Deskripsi singkat Larik (array) adalah deretan rinci data yang mempunyai tipe sejenis. Setiap rinci data disebut dengan.
1 BAB. VII TIPE DATA TERSTRUKTUR PEMROGRAMAN PASCAL OLEH : MESRAN, S.KOM.
RECORD Struktur Data.
RECORD.
ALGORITMA PEMROGRAMAN 2A
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
RECORD.
Algoritma & Pemrograman II
Dasar-Dasar Pemrograman
Materi 11 LOGIKA & ALGORITMA 11.
Array/larik Sri Supatmi Oleh:.
Array/larik ,procedure & fungsi
RECORD.
Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD
MINGGU I ALGORITMA & PEMROGRAMAN II
Array.
Algoritma & Pemrograman 1
TEAM 1 Cut Hayatul Wardani ( ) Saputri Phonna ( ) Azhary (140502)
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Struct.
created by PUTRA PUTRI DASPRO
Algoritma dan Pemrograman RECORD (REKAMAN)
Algoritma dan Pemrograman ARRAY (LARIK)
Matematika Pascal Identifier x bernilai 10 X = 10
PROCEDURE DAN FUNCTION
Array ( Larik ) Array Satu Dimensi Array Dua Dimensi
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
RECORD.
Array Dimensi Sri marini, ST.
Array dan struktur.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Minggu II STRUKTUR DATA
DASAR PEMROGRAMAN File.
MULTIDIMENSI ARRAY Struktur Data
STRUKTUR DATA PERTEMUAN 3
ARRAY SATU DIMENSI.
Algoritma & Pemrograman 1
Matematika Pascal Nilai dari 40 siswa Identifier Nilai memuat 40 data
Procedure pada Pascal ALPROG II
1-Dimensi – 2-Dimensi – Multidimensi
Searching & Sorting Searching Sorting Oleh : Oman Somantri, S.Kom
Array (Larik)‏ Struktur Data 1 1.
DASAR PEMROGRAMAN Array Multidimensi.
Dasar Pemrograman Record.
Matematika Pascal Identifier x bernilai 10 X = 10
ARRAY (LARIK) MINGGU VI.
FUNCTION Oleh : Oman Somantri, S.Kom
Record atau Struct.
Tipe Data Bentukan Pertemuan ke-5.
RECORD.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Struktur Data M. Haviz Irfani, S.Si.
DASAR PEMROGRAMAN: STRING.
Rekursif Oleh : Oman Somantri, S.Kom
CREATED BY PUTRA PUTRI DASPRO
Dasar-Dasar Pemrograman
Indentifier, Keywords, Variable, Tipe Data dan Operator
Transcript presentasi:

RECORD Oleh : Oman Somantri, S.Kom Email : oman_mantri@yahoo.com

RECORD Record adalah sekumpulan data yang memiliki tipe data yang berbeda, atau dapat dikatakan sebagai sekumpulan data yang bervariasi tipe datanya. Walaupun tipe datanya berbeda, biasanya merupakan suatu kesatuan yang menjelaskan sebuah variable

Record adalah elemen larik yang bertipe terstruktur Record adalah elemen larik yang bertipe terstruktur. Dengan menggunakan tipe data record, beberapa item data yang masing-masing dapat mempunyai tipe data berbeda-beda dapat dikumpulkan. Masing-masing item data disebut dengan field. Jadi record terdiri dari kumpulan field yang dapat berbeda tipe. Biasanya suatu record berisi beberapa field untuk sebuah subyek tertentu.

Contoh , sebuah record dengan empat buah field. Cara pendeklarasian dari record adalah sbb: Mendefinisikan tipe dari record (jumlah field, jenis tipe data yang dipakai), Mendefinisikan variabel untuk dilakukan operasi.

Struktur umum : Struct nama_struktur { Pendeklarasian variabel }; Struct nama_struktur namavar; Untuk mendefinisikan sebuah record, kita harus menggunakan perintah type dan diakhiri dengan end;

Contoh : SYNTAX RECORD type nama_record = record identifier_1 : tipe_data_1; : : identifier_n : tipe_data_n; end; var variabel : nama_record; Contoh : type data= record nim:string; nama:string; nilai:integer; end; var mahasiswa : data;

Contoh 1. Program mahasiswa_record; uses wincrt; type data= record nim:string; nama:string; nilai:integer; end; var mahasiswa : data; begin clrscr; write('Masukan NIM : ');readln(mahasiswa.nim); write('Masukan Nama : ');readln(mahasiswa.nama); write('Masukan Nilai : ');readln(mahasiswa.nilai); writeln('NIM : ',mahasiswa.nim); writeln('Nama : ',mahasiswa.nama); writeln('Nilai : ',mahasiswa.nilai); readln; end. Contoh 1.

Contoh 2. Program book_record; Uses wincrt; Type Str25 = String[25]; BukuRecord = Record Title, Author,ISBN : Str25; Price : Real; End; Var myBookRec : BukuRecord; Begin myBookRec.Title := ‘Algoritma & Pemrograman'; myBookRec.Author := ‘Oman Somantri'; myBookRec.ISBN := '0-12-345678-9'; myBookRec.Price := 25.5; Writeln('Here are the book details:'); Writeln; Writeln('Title: ', myBookRec.Title); Writeln('Author: ', myBookRec.Author); Writeln('ISBN: ', myBookRec.ISBN); Writeln('Price: ', myBookRec.Price); Readln; End. Contoh 2.

Contoh 3. Program Buku_ArrayRecords; Uses wincrt; Type Str25 = String[25]; TBookRec = Record Title, Author, ISBN : Str25; Price : Real; End; Procedure EnterNewBook(var newBook : TBookRec); Begin Writeln('Please enter the book details: '); Write('Book Name: '); Readln(newBook.Title); Write('Author: '); Readln(newBook.Author); Write('ISBN: '); Readln(newBook.ISBN); Write('Price: '); Readln(newBook.Price); Contoh 3.

Contoh 3 cont... Var bookRecArray : Array[1..10] of TBookRec; i : 1..10; Begin For i := 1 to 10 do EnterNewBook(bookRecArray[i]); Writeln('Thanks for entering the book details'); Write('Now choose a record to display from 1 to 10: '); Readln(i); Writeln('Here are the book details of record #',i,':'); Writeln; Writeln('Title: ', bookRecArray[i].Title); Writeln('Author: ', bookRecArray[i].Author); Writeln('ISBN: ', bookRecArray[i].ISBN); Writeln('Price: ', bookRecArray[i].Price); Readln; End.

SELESAI