Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TIPE DATA INTEGER PADA PASCAL

Presentasi serupa


Presentasi berjudul: "TIPE DATA INTEGER PADA PASCAL"— Transcript presentasi:

1 TIPE DATA INTEGER PADA PASCAL
Oleh: Heri Istiyanto

2 Pertemuan-pertemuan sebelumnya
Tipe data real Memuat bilangan pecahan, bilangan bulat Dapat digunakan untuk menghitung: volume, luas, total hambatan, gaji total, akar-akar persamaan kuadrat dll Contoh: -1/2, 0, ½, 100, , 22/7,

3 Tipe Data Integer Merupakan tipe data yang digunakan untuk menyatakan bilangan bulat Tidak memuat bilangan pecahan Dalam tipe data ini tidak diperkenankan menggunakan karakter koma antar dua bilangan

4 Mengapa perlu Integer ? Penghematan dalam proses penyimpanan data
Ada operasi-operasi yang tidak bisa menggunakan tipe real Dalam contoh: NIS = (tidak ada nomor induk pecahan), No.rekenning = Jumlah pensil, buku, jumlahnya selalu bulat Nomor antrian, nomor tiket selalu bulat Tanggal lahir, tahun lahir selalu bulat

5 Jenis-jenis Tipe Integer
Batas nilai Shortint -128 s/d 127 Integer s/d 32767 Longint s/d Byte 0 s/d 255 Word 0 s/d 65535

6 Operator Pada Tipe Integer
Arti Contoh + Penjumlahan = 17 - Pengurangan 13 – 4 = 9 * Perkalian 13 * 4 = 52 DIV Hasil Pembagian Bulat 13 DIV 4 = 3 MOD Sisa Hasil Pembagian 13 MOD 4 = 1

7 Perhatikan bahwa 13 DIV 4 = 3 dan 13 MOD 4 = 1, karena 13 = 4 * 3 + 1
yang dibagi pembagi hasil pembagian bulat sisa hasil pembagian

8 Contoh soal dalam pascal:
Buatlah program yang membaca dua buah nilai yang bertipe integer yang masing-masing menyatakan besaran dalam rupiah dan nilai tukar satu dolar terhadap rupiah, menghitung hasil penukaran rupiah dalam dolar dan sisanya dalam rupiah serta menampilkan nilai-nilai tersebut pada layar !

9 Contoh tampilan: Nilai rupiah = Kurs dollar = 9100 Hasil penukaran Dollar = 1 Sisa = 900 Programnya bagaimana ?

10 program tukar_uang; uses crt; var rupiah,kurs,dollar,sisa:integer; begin clrscr; write('Masukkan jumlah rupiah = ');readln(rupiah); write('Masukkan kurs 1 dolar saat ini = ');readln(kurs); dollar:=rupiah div kurs; sisa:=rupiah mod kurs; writeln('Jadi jumlah dolarnya = ',dollar); writeln('Jadi sisanya = ',sisa); readln; end.

11 SOAL-SOAL LATIHAN

12 SELESAI


Download ppt "TIPE DATA INTEGER PADA PASCAL"

Presentasi serupa


Iklan oleh Google