1 / 19

Struktur program pascal

Struktur program pascal. 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. Variabel dan konstanta merupakan identifier (penamaan)

Download Presentation

Struktur program pascal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Struktur program pascal

  2. 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 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

  9. 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). Panjangnya 255 karakter. • Contoh: var nama: string; TIPE STRING

  11. operator

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

  13. 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. 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. = sama dengan • <> tidak sama dengan • > lebih dari • < kurang dari • >= lebih dari atau samadengan • <= kurang dari atau sama dengan Operator kondisi

  16. 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. 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

More Related