Turbo Pascal Part 2.

Kali ini saya akan menjelaskan kembali tentang Turbo Pascal, khusus kalian yang belajar pemrograman Dasar.

Gambar disamping adalah gambaran Turbo pascal.
untuk masuk ke program Turbo Pascal, klick file>New.
maka akan muncul tampilan biru.
Program Turbo Pascal tidak bisa Meng copy/Paste suatu tulisan. memang sudah di program dari awal, kalau turbo pascal tidak bisa melakukan 2 perintah tsb.

Berikut adalah Structul Pascal :



Srtuktur Pascal
program ... ; { Program heading }
uses ... ; { Uses clause }
label ... ; { Labels }
const ... ; { Constants }
type ... ; { Types }
var ... ; { Variables }
procedure ... ; { Procedures }
function ... ; { Functions }
begin
statement; { Statements }
...
end.
Struktur di atas adalah struktur yg di pakai di Turbo Pascal 7.0

Tipe tipe Variabel pascal yang disediakan :


1.  Ordinal type
Type data yang mempunyai urutan pasti. Dan di bagi menjadi:
-Integer
Type variable yang beguna untuk pengolahan data yang bulat, type ini masih terbagi
atas berberapa menurut jangkauan data dan ukurannya :
Tipe variable integer:


Type
Jangkuan
Ukuran
Shortint
-128..127
8 bit
Word
0..65535
16 biT
Integer
-32768..32767
16 bit
Longint
-2147483648..2147483647
32 bit
Byte
0..255
8 bit
  
- Char
Type variabel yang berguna untuk pengolahan character ASCII, type character ini
penulisannya ditandai dengan dua buah petik tunggal seperti : 'A', '3','*',#7 untuk
menyatakan ' harus ditulis ''''

- Boolean
Type varibale yang berguna untuk pengolahan hal yang hanya mempunyai dua
ketentuan yaitu benar(TRUE) dan salah(FALSE) saja.


2.Real types
Type variable yang beguna untuk pengolahan data yang tidak bulat, untuk type real
ini juga terbagi atas beberapa :
Type
Jangkauan
Ketelitian
Ukuran
Real
2.9e-39..1.7e38
11-12 digit
6 bit
Single
1.5e-45..3.4e38 ³ 7-8
7-8 digit
4 bit
Double
5.0e-324..1.7e308
15-16 digit
8 bit
Extended
3.4e-4932..1.1e4932
19-20 digit
10 bit
Comp
-9.2e18..9.2e18
19-20 digit
8 bit

Untuk pengolahan type variabel diatas di sediakan berbagai jenis operator antara lain:
Operator
Integer type
Real type
+
Penjumlahan
Penjumlahan
-
Pengurangan
Pengurangan
*
Perkalian
Perkalian
/
Pembagian
Pembagian
DIV
Hasil bagi

MOD
Sisa Bagi


Operator
Type
Boolean type
NOT
Bitwise Negation
Logical Negation
AND
Bitwise AND
Logical AND
OR
Bitwise inclusive OR
Logical inclusive OR
XOR
Bitwise exclusive OR
Logical exclusive OR
SHR
Bitwise shift-left

SHL
Bitwise shift-right


Operator relasi yang mengembalikan hasil Boolean
Operator
Fungsi
:=
Menyatakan nilai
=
Sama dengan
<> 
Tidak sama dengan
Lebih kecil
Lebih besar
<=
Lebih kecil atau sama dengan
>=
Lebih besar atau sama dengan
 
Contoh dasar Turbo Pascal :


Program tutorial_pertamaku;
Uses crt;  
Writeln(‘halo ini tugas pertamaku’);
Readln;
End.
 Contoh Menggunakan variabel Dalam Turbo Pascal :



Program tutor2_var;
Uses crt;
Var name: string;
      Umur: byte;
Begin
Clrscr;
Write(‘masukkan nama: ‘); readln(name);
Write(‘masukkan umur: ‘); readln(umur);

Write(‘hai nama saya ‘,name);
Write(‘saya berumur ‘,umur);
Readln;
End.

 cara membatasi Karakter dalam  Turbo Pascal :
Program tutor3_var;
Uses crt;
Var name: string[20];   {dibatasi sebanyak 20 karakter}
      Umur: byte[3];      {dibatasi sebanyak 3 karakter}
Begin
Clrscr;
Write(‘masukkan nama: ‘); readln(name);
Write(‘masukkan umur: ‘); readln(umur);

Write(‘hai nama saya ‘,name);
Write(‘saya berumur ‘,umur);
Readln;
End.
Program Penghitungan dalam pascal :


Program tutor4_var;
Uses crt;
Var a,b,c,d,e,f : real
Begin
Clrscr;
a:=60;
b:=6;
c:=a+b;
d:=a-b;
e:=a*b;
f:=a/b;                  {pembagian hanya dapat dengan variable real}
writeln(‘hasil penjumlahan ‘,c:2:2);   {“:2:2” berguna untuk membatasi tempat decimal}
readln;
writeln(‘hasil pengurangan ‘,d:2:2);
readln;
writeln(‘hasil perkalian ‘,e:2:2);
readln;
writeln(‘hasil pembagian ‘,f:2:2);
end.
 
Jika cara di atas sudah dicoba salah satunya, klick ctrl+F9

 Maka tampilannya akan seperti yang diatas.
jika ada tulisan error, berarti ada kesalahan dalam sebuah penulisan.

Official By : Yngwie Malvin.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

Copyright © / Yngwie Malvin

Template by : Urang-kurai / powered by :blogger