Popular Posts
-
1. PETA MEMORI (MEMORY MAP) Kapasitasmemoriuntuk IBM PC/XT yang berbasisprosesor . Intel 8088/8086 adalah 1.048.576 byte ataulebi...
-
Simbol-Simbol Program Flow Chart Struktur Bahasa Pascal Judul Program Blok Program Bagian Deklarasi - ...
-
singkat saja karena sangat mudah dan simpel sekali . langsung saja ke TKP 1. “Start Screen lalu ketikkan "CMD" , pil...
-
Macam-macam bahasa pemograman Untuk memilih yang terbaik bahasa pengembangan web untuk website Anda, penting untuk diingat ...
-
Mengenal cara ‘Debugging’ program bootstrap-loader Langkah Kerja 1. ‘Start | run’ ketik ‘cmd’ lanjutkan dengan ‘CD OS’, ‘s...
-
Pemrograman Web Dasar Definisi HTML HTML adalah singkatan dari HyperText Markup Language adalah salah satu bahasa pemrograman w...
-
Banyak orang menggunakan istilah internet dan World Wide Web (alias. Web) secara bergantian, tetapi sebenarnya dua istilah yang tidak sam...
-
Software Engineering atau SE adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, p...
-
DOMAIN menurut Wikipedia Nama Domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer...
-
Pengantar Algoritma Pengertian Algoritma : adalah urutan langkah-langkah logis dalam penyelesaian masalah yang disusun secara s...
Blogger news
Blog Archive
- September (15)
arizuky
Diberdayakan oleh Blogger.
terima kasih tuhan
Sabtu, 19 September 2015
Simbol-Simbol Program Flow Chart
Struktur Bahasa Pascal
Judul Program
Blok Program
Bagian Deklarasi
-
variable
-
label
-
konstanta
-
type
-
procedure
-
function
Bagian Pernyataan
Perintah Input Output
- Read dan readln (perintah input )
- Write dan writeln (perintah output)
contoh :
readln(a) à input nilai A
write(A) à cetak nilai A
write(‘A’) à cetak ‘A’
Contoh Soal :
Buat flowchart program dan program Pascal untuk menampilkan hasil
perkalian sebagai berikut :
A=B x C à Nilai B Dan C Diinputkan
P=Q(R+S) + R(Q+S) à Nilai Q,R,dan S diinputkan
Deklarasi Variabel, Label, Konstanta
Deklarasi variable
dinyatakan dengan statemen Var
Contoh
Var A:integer;
Deklarasi Label
dinyatakan dengan statemen Label
Contoh
Label 100
Deklarasi
konstanta dinyatakan dengan statemen Const
Contoh
Const a:=100;
Syarat-syarat pemberian nilai variable
-
harus
dimulai dengan huruf
-
harus
merupakan satu kesatuan
-
Tidak
boleh ada symbol-simbol khusus kecuali ‘_’ (garis bawah)
-
Huruf
besar dan kecil dianggap sama
-
Panjang
tidak terbatas
Deklarasi Fungsi dan prosedure
Fungsi dan
prosedure merupakan blok program yang terpisah dari program utama yang
mempunyai struktur program hampir sama dengan program utama. Prosedure
dinyatakan dengan statemen PROCEDURE sedangkan fungsi dinyatakan dengan
statemen FUNCTION
CONTOH PROSEDUR
PROCEDURE SATU;
VAR
BEGIN
END;
CONTOH FUNGSI
FUNCTION AKAR;
BEGIN
END;
Tipe Data Pada Program Pascal
Program komputer bekerja dengan
memanipulasi data didalam memori. Data yang dimanipulasi mempunyai beberapa
tipe data seperti :
-
nilai
numerik
-
karakter
-
string
-
rekaman
(record)
Tipe data dapat dikelompokkan dalam dua kelompok yaitu :
-
Tipe
Dasar (nilainya bias langsung dipakai)
-
Tipe
Bentukan (tipe data yang didefeisikan dari tipe dasar)
1. Tipe
Dasar
Yang termasuk tipe dasar adalah :
-
karakter
-
bilangan
-
logika
- Tipe bilangan ada beberapa macam
a. Bilangan bulat
- Shortint -128
s/d +127
- Byte 0 s/d
255
- Integer -32768 s/d
+32767
- Longint -2147483648 s/d +2147483648
- Word 0 s/d 65535
b. Bilangan pecahan
- Real 2.9
X 10 –39 s/d 1,7 X 10 38
- Single 1.5
X 10 –45 s/d 3,4 X 10 38
- Double 5.0
X 10 –324 s/d 1,7 X 10 308
- Extend 3.4
X 10 –4932 s/d 1,1 X 10 4932
-
Tipe
data Karakter
Yang termasuk kedalam tipe data karakter
adalah : huruf-huruf alfabet, tanda baca, angka ‘0’,’1’,….’9’ dan karakter khusus
‘&’,’^’,……..
-
Logika
Tipe data ini mempunyai nilai Benar dan
Salah
2. Tipe Bentukan
Tipe bentukan adalah tipe data yang
didefenisikan sendiri oleh pemrogram.
Ada 3 tipe data bentukan
1. String
2. Tipe data dasar yang diberi nama dengan
nama tipe baru.
3. Rekaman (record)
1. String
Adalah deretan karakter dengan panjang
tertentu
Contoh : a:string[15]
2. Tipe data dasar yang diberi nama baru
Contoh : Type BilBulat : Integer:
3. Rekaman
Contoh : Type mahasiswa=record
Nbp
:string[13];
Nm :string[25];
End;
Operator Pada Program
1. Operator Aritmatika
Yaitu symbol yang digunakan untuk proses
perhitungan
+, - , * , / , div , mod
-
operator
‘/’ digunakan untuk pembagian dengan hasil adalah bilangan pecahan
-
operator
div digunakan untuk pembagian dengan hasil adalah bilagan bulat
-
mod
adalah operator yang digunakan untuk mencari sisa hasil bagi
Pada proses aritmatik adakalanya ada
beberapa operator ditemui pada satu ekspresi.
Contoh :
Z=A+B*C
Pada contoh diatas ada 2 operator yang
ditemui yaitu + dan *. Jika hal ini terjadi maka yang akan diproses terlebih
dahulu adalah operator dengan prioritas tertinggi.
Berikut prioritas pengerjaan dari
masing-masing operator.
1. * , /, mod , div
2. + dan –
2. Operator Relasional
Adalah < , > , >= , <= ,
not , and , or . Hasil dari operator ini adalah benar atau salah.
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar