Record atau Struct.

Slides:



Advertisements
Presentasi serupa
STRUKTUR DATA Struct Atau Record.
Advertisements

STRUKTUR DATA Struktur Data - Gerlan A. Manu, ST.,MKom 1.
Input dan output Data Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. ReadLn digunakan untuk.
Tipe Data Bentukan Pertemuan ke-5.
STRUKTUR DATA.
PASCAL 2.
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
Rekaman – Record Pada Pascal
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.
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Procedure & Function Sub Program.
PROSEDUR.
Pemprograman Terstruktur 1
Array Multi Dimensi Nama Kelompok Angga Wahyu H( ) Devanda Riski F ( ) Irfan Satrio H ( )
Identifier, Konstanta, Variabel & Tipe data Dasar-Dasar Pemrograman Marsel Willem Aipassa, S. Kom.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
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 PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
1 BAB. VII TIPE DATA TERSTRUKTUR PEMROGRAMAN PASCAL OLEH : MESRAN, S.KOM.
RECORD Struktur Data.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
RECORD.
Dasar-Dasar Pemrograman
RECORD Oleh : Oman Somantri, S.Kom
TPI4202 e-tp.ub.ac.id Input and Output (IO) Lecture 3.
Materi 11 LOGIKA & ALGORITMA 11.
Array/larik Sri Supatmi Oleh:.
Array/larik ,procedure & fungsi
RECORD.
Array.
LINGKUNGAN TURBO PASCAL
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
TEAM 1 Cut Hayatul Wardani ( ) Saputri Phonna ( ) Azhary (140502)
STRUKTUR DATA (1) Sri Nurhayati, MT.
STATEMENT INPUT DAN OUTPUT
Algoritma dan Pemrograman
Array ( Larik ) Array Satu Dimensi Array Dua Dimensi
Membuat Menu Dengan Turbo Pascal
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
Dasar-Dasar Pemrograman
Minggu II STRUKTUR DATA
STRUKTUR DATA TUMPukAN (STACK).
DASAR PEMROGRAMAN File.
MULTIDIMENSI ARRAY Struktur Data
STRUKTUR DATA PERTEMUAN 3
ARRAY SATU DIMENSI.
Algoritma & Pemrograman 1
STRUKTUR PERULANGAN.
Tipe data sederhana Hermansyah,S.Kom.
Array (Larik)‏ Struktur Data 1 1.
Dasar Pemrograman Record.
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
ARRAY (LARIK) MINGGU VI.
RECORD Denny Agustiawan,M.pd
Tipe Data Bentukan Pertemuan ke-5.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Struktur Data M. Haviz Irfani, S.Si.
DASAR PEMROGRAMAN: STRING.
Dasar-Dasar Pemrograman
Array atau Larik.
RECORD / REKAMAN.
Indentifier, Keywords, Variable, Tipe Data dan Operator
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Array atau Larik.
Transcript presentasi:

Record atau Struct

Pengantar Struct terdapat pada bahasa C/C++, sedangkan Record pada bahasa Pascal. Sebuah Struct/Record merupakan koleksi satuan data yang heterogen, yakni terdiri dari berbagai type: int, float, char etc. Struct/Record adalah sekumpulan elemen data yang memiliki tipe dan panjang data yang berbeda- beda tapi memiliki nama yang sama.

Syntax untuk membentuk record: Type nama_record = record identifier1:tipe_data1; identifier2:tipe_data2; : : identifier_n:tipe_data_n; end; var nama_var:nama_record;

Contoh Program Record : type TSiswa = record nim : string[8]; nama : string[25]; agama : string[10]; ktp : string[25]; end; var s : TSiswa; umur : integer; ts : integer; tl : integer; begin clrscr; write (’Masukkan tahun sekarang: ‘); readln (ts); writeln (’Isikan data anda dalam Form ini’); write (’NIM : ‘); readln (s.nim);

write (’NAMA : ‘); readln (s write (’NAMA : ‘); readln (s.nama); write (’TAHUN LAHIR : ‘); readln (tl); umur := (ts-tl); write (’AGAMA : ‘); readln (s.agama); write (’NO.KTP : ‘); readln (s.ktp); writeln; writeln (’Berikut ini informasi yang anda berikan: ‘); writeln (’NIM : ‘, s.nim); writeln (’NAMA : ‘, s.nama); writeln (’Umur : ‘, umur); writeln (’AGAMA : ‘, s.agama); writeln (’NO.KTP : ‘, s.ktp); READLN; end.

Contoh Array dari Record Type TMhs=record nim:Integer; nama:String[50]; end; var dtmhs:array[1..2]of TMhs; i:Integer; begin for i:=1 to 2 do Write('Masukkan NIM : '); Readln(dtmhs[i].nim); Write('Masukkan Nama : '); Readln(dtmhs[i].nama); Writeln('NIM : ',dtmhs[i].nim); Writeln('Nama : ',dtmhs[i].nama); Readln;

Tugas Mandiri Buat program seperti yang dicontohkan oleh dosen, dalam program harus ada unsur penggabungan array dengan record.? Dibuat softcopy dalam bentuk file pdf. Ada printscreen sourcecode dan running program. Nama file : NIM_TugasMandiri2.pdf