Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel

Slides:



Advertisements
Presentasi serupa
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
Advertisements

Pertemuan 2 DASAR PEMROGRAMAN.
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Copyright by : M. YAHYA, S.Kom PERTEMUAN KE - I. 1. Judul Program 2. Blok Program a. Bagian Deklarasi - Deklarasi Tabel - Definisi Konstanta - Definisi.
Pengenalan Bahasa Pemrograman Pascal
Praktikum pemprograman terstruktur1
PASCAL 2.
Identifier, Variabel, Operator, Tipe Data dan Mengenal Object
VARIABEL DAN OPERATOR.
Chapter 3.2 : Tipe, Nama dan Nilai
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Dasar Komputer & Pemrog. 2A
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
T I P E D A T A.
Nama: Winda Fandella NIM: Pembimbing: Ali Subhan Afrizal, ST.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
ALGORITMA PEMROGRAMAN 2A
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Tipe Data By Serdiwansyah N. A..
PERTEMUAN 2 Bambang Irawan.
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman 2A
BAB 2 Elemen Dasar.
ALGORITMA PEMROGRAMAN 2A
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
RECORD Oleh : Oman Somantri, S.Kom
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Bahasa : Pascal HandOut : Pertemuan 1 Dosen : Eko Purwanto, S.Kom
TIPE DATA Brian Damastu, S.T., M.Kom
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
Algoritma & Pemrograman 1
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pseudocode – Tipe Data, Variabel, dan Operator
Algoritma dan Pemrograman
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
STRUKTUR DATA.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
PENGENALAN PASCAL STATEMENT TIPE DATA
TIPE DATA.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
ARRAY SATU DIMENSI.
Algoritma & Pemrograman 1
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Konsep Tipe Data dan Operator
Tipe data sederhana Hermansyah,S.Kom.
Array (Larik)‏ Struktur Data 1 1.
ALGORITMA DAN PEMROGAMAN
KONSEP DASAR STRUKTUR DATA
VARIABEL, TIPE DATA, OPERATOR
ARRAY (LARIK) MINGGU VI.
STRUKTUR DATA.
Bahasa Pemrograman Pascal
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Chapter 3.2 : Tipe, Nama dan Nilai
PENGGUNAAN TIPE DATA YANG EFEKTIF
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Ilustrasi Proses Kompilasi
Algoritma 1 Temu 2.
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel Oleh : Oman Somantri, S.Kom Email : oman_mantri@yahoo.com

BAHASA PEMROGRAMAN PASCAL Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high level language) yang cukup populer, khususnya di Indonesia. Hal ini disebabkan bahasa Pascal lebih mudah dipahami dibanding bahasa pemrograman lainnya, seperti bahasa C, bahasa assembler, dan lain sebagainya. Selain itu, bahasa Pascal adalah bahasa pemrograman yang terstruktur dan lebih mendekati bahasa manusia (bahasa Inggris).

Struktur Program Pascal Struktur program Pascal dapat dikelompokkan dalam tiga bagian, yaitu: 1. Kepala Program. 2. Bagian Deklarasi. 3. Bagian Pernyataan/Statemen. Kepala program terdiri dari kata program dan nama program. Kepala program bisa tidak dituliskan. Bagian deklarasi berisi konstanta dan variabel yang akan dipakai. Bagian statemen berisi perintah-perintah yang harus harus dikerjakan dan dimengerti oleh bahasa Pascal.

Gambar : Gambaran Struktur Program Pascal

Aturan penulisan program Pascal adalah sebagai berikut; Program Pascal boleh ditulis mulai kolom berapa saja dan diakhiri pada kolom berapa saja. Setiap statemen diakhiri dengan ; (titik koma) Beberapa statemen boleh ditulis sekaligus di dalam satu baris.

Table standar penggunaan short-cut pada Turbo Pascal Tombol Keterangan F2 Menyimpan File F3 Membuka File F5 Membesarkan jendela halaman kode program F6 Berpindah halaman kode program CTRL+F9 Menjalankan Program ALT+F9 Mengkompile Program

Tipe Data Tipe data digunakan untuk menentukan jenis nilai yang dapat ditampung oleh suatu variable. Pada suatu bahasa pemrograman umumnya telah menyediakan tipe-tipe data yang sederhana (simple) maupun yang terstruktur dan apabila kita membutuhkan tipe data yang belum tersedia, kita dapat mendefinisikan sendiri tipe data baru, yang disebut enumerated type.

Tipe Data Setiap variabel yang ditulis pada turbo Pascal memiliki tipe data tertentu, sehingga dalam membuat pendeklarasiannya pun berbeda pula diantaranya adalah : Integer : Berupa kumpulan angka numerik bulat. Cara mendeklarasikannya adalah namavar : integer; 2. Real : Berupa kumpulan angka numeric pecahan. Cara mendeklarasikannya adalah Namavar : real ; Char : Berupa sebuah karakter tunggal atau sebuah karakter. Cara mendeklarasikannya adalah namavar : char; String : Berupa kumpulan dari karakter dengan jumlah tertentu. Cara mendeklarasikannya adalah namavar : string; Boolean :Tipe data yang hanya memiliki 2 nilai yaitu true dan false. Cara mendeklarasikannya adalah namavar : Boolean;

TABEL JENIS TIPE DATA

TRANSLASI NOTASI ALGORITMA KE BAHASA PEMROGRAMAN Tipe data Algoritma Bahasa Pascal Bahasa C Keterangan Tipe Dasar Boolean Integer Real Char String Byte Shortint Word Longint Double Extended string String[n] Bool Unsigned char Unsigned int Int, short int Long int Float Char[n] 1 byte 2 byte 4 byte

Array & Record Tipe data terstruktur yaitu tipe data yang dapat menampung lebih dari satu nilai, sbb: 1. Array Array yaitu tipe data berindeks yang terdiri dari satu atau lebih elemen/komponen yang memiliki tipe data yang sama. 2. Record Tipe data ini digunakan untuk merepresentasikan kumpulan (set) elemen/komponen yang memiliki satu jenis atau lebih tipe data. Tiap element disebut juga field atau property atau attribute.

Array Array disusun oleh satu field ( array 1 demensi) atau lebih filed (array n demensi). Array ini disusun dengan satu buah tipe data dasar. Data array ditandai dengan menambahkan karakter [ ] dibelakang nama variabel Contoh: Nilai[5] : integer {array satu demensi menampung 5 data integer } String (Array bertipe data karakter) Nama tipe : string ( pascal), char[n] (bahasa C dimana n ukuran array) Ranah Nilai : nilai untuk string adalah deretan karakter yang telah didefinisikan pada ranah karakter Pemakaian: operasi penyambungan ( + ) operasi perbandingan : <,> ,<=,>=, !=,=

Perintah Input Perintah yang digunakan untuk mengambil sebuah masukan dari keyboard yang dipakai pada Turbo Pascal adalah: Read/Readln, Contoh : Uses wincrt; Var Nama:string; Begin Clrscr; Write(‘Masukan Nama Anda : ’); Readln(Nama); Readln; End.

Perintah Output Perintah yang digunakan untuk membuat sebuah nilai keluaran pada Turbo Pascal adalah: write/writeln, Contoh: Uses wincrt; Var Nama:string; Begin Clrscr; Write(‘Masukan Nama Anda : ’); Readln(Nama); Writeln(‘Selamat Datang : ’,Nama); Readln; End.

VARIABEL Variabel adalah tempat penyimpanan data atau informasi di memori yang isinya dapat diubah-ubah . Variabel yang memiliki tipe data numeric ( integer, real ) adalah variable yang dapat melakukan proses perhitungan sedangkan variable yang memiliki tipe data karakter atau string ( char, string ) tidak dapat melakukan prose perhitungan. Berikut contoh-contoh penulisannya : A : Integer; A,B,C : Real; A : Char; A,B,C : string;

Konstanta Konstanta adalah sebuah nilai yang tetap dan tidak berubah, pendeklarasian sebuah konstanta sedikit berbeda dengan pendeklarasian variable karena diperlukan inisialisasi sebuah nilai awal dan diletakkan sebelum/sesudah deklarasi variabel: Const phi=3.14; Const Pass=’AADC’

SEKIAN