Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Struktur program pascal

Presentasi serupa


Presentasi berjudul: "Struktur program pascal"— Transcript presentasi:

1 Struktur program pascal

2 Struktur program Struktur program Kepala (header) a. Judul
b.Deklarasi ; mendeklarasikan variabel,konstanta yang akan dipakai program 2. Tubuh program (body)tempat menuliskan syntak-syntak program Struktur program

3 Variabel dan konstanta
Variabel dan konstanta merupakan identifier (penamaan) Variabel ; adalah suatu identifier yang nilainya dapat berubah-ubah selama program berlangsung Variabel dan konstanta

4 Konstanta berupa besaran yang nilainya tertentu dan tetap selama program berlangsung
Contoh const phi:=3.142; const kampus:=‘INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA’; Writeln(kampus); konstanta

5 Baik konstanta,maupun variabel harus mempunyai tipe data

6 Tipe Data

7 TIPE DATA SEDERHANA TIPE ORDINAL

8 TIPE BILANGAN REAL Tipe Jangkauan Digit Penting Ukuran Real
2.9*10-39…1.7*1038 11-12 6 byte Single 1.5*10-45…3.4*1038 7-8 4 byte Double 5.0*10-324…1.7*10308 17-18 8 byte Extended 3.4* …1.1*104932 19-20 10 byte Comp -263+1…263-1

9 TIPE DATA SEDERHANA Tipe Char : menyimpan satu karakter
Tipe boolean: menyimpan data true dan false Subrange : data dalam range/jangkauan Enumerated: data disebutkan satu per satu TIPE DATA SEDERHANA

10 TIPE STRING menyimpan data string (deretan karakter)
TIPE STRING menyimpan data string (deretan karakter). Panjangnya 255 karakter. Contoh: var nama: string; TIPE STRING

11 operator

12 operator Jenis-jenis operator 1. operator pemberian nilai
2.operator aritmatika 3.operator logika 4. kondisional 5.operator himpunan operator

13 Operator pemberian nilai
Pemberian nilai kepada variabel yang sudah dideklarasikan menggunakan operator pemberian nilai dengan lambang := Contoh x:=6; nama:=‘bejo’; nilai:= 87.5; Operator pemberian nilai

14 Operator aritmatika Berdasarkan herarki: 1. Kurung () 2. tanda +,dan –
3. pangkat (^),akar (SQRT) 4.perkalian (*),pembagian (/),bagi integer (div), sisa hasil pembagian (mod) 5.Penjumlahan (+) dan pengurangan (-) Operator aritmatika

15 Operator kondisi = sama dengan <> tidak sama dengan
> lebih dari < kurang dari >= lebih dari atau samadengan <= kurang dari atau sama dengan Operator kondisi

16 Operator logika And : bernilai true jika semua benar
Or : bernilai true jika salah satu benar Not : ingkaran Xor : bernilai benar untuk kondisi tidak sama shl : geser bit ke kiri Shr : geser bit ke kanan Untuk shr dan shl khusus untuk bit Operator logika

17 Statement adalah pernyataan untuk memberikan perintah program
Jenis-jenis statement 1. statemen pemberian nilai 2. statemen kondisional 3.statemen perulangan 4. statemen input output statement

18 Statemen pemberian nilai
Memberikan nilai pada suatu variabel. Menggunakan operator pemberian nilai dan ekpresi aritmetika Contoh rgs:=r1+r2+r3; rg:= (1/r1)+(1/r2)+(1/r3); rgp:=1/rg; Statemen pemberian nilai

19 Statemen input -> meminta masukan dari keyboard
Statemen output -> menampilkan hasil ke layar monitor Contoh writeln('SELAMAT SIANG'); writeln('SELAMAT IDUL FITRI MAAF LAHIR BATIN'); writeln(kampus); write('masukkan nilai hambatan ke 1 ');readln(r1); write('masukkan nilai hambatan ke 2 ');readln(r2); Statemen input output


Download ppt "Struktur program pascal"

Presentasi serupa


Iklan oleh Google