2. CHAR
Operasi karakter dalam Bahasa Pascal
dapat berupa:
• Huruf, yaitu A sampai Z, a sampai z.
• Angka, yaitu 0 sampai 9.
• Karakter ASCII (American Standard
Code for Information Interchange)
berfungsi untuk mewakili karakter-
karakter angka, huruf dan simbol
didalam komputer, contoh: karakter
1, 2, 3, A, B, C, $, %, dan sebagainya.
• Karakter harus ditulis dengan tanda
kutip.
• Tipe data char hanya
membutuhkan 1 byte memory (1 byte
= 8 bit).
OPERASI
KARAKTER
3. PROGRAM TIPE DATA CHAR
Contoh 1
program tipe_char;
uses crt;
var
a:char;
begin
clrscr;
a:='1';
writeln(‘Char 1: ',a);
a:='Z';
writeln(‘Char 2: ',a);
a:='#';
writeln(‘Char 3: ',a);
end.
4. PROGRAM TIPE DATA CHAR
Contoh 2
program tipe_char_ASCII;
uses crt;
var
x:char;
begin
clrscr;
x:=#56;
writeln('Char: ',x);
x:=#36;
writeln('Char: ',x);
x:=#122;
writeln('Char: ',x);
end.
5. OPERASI STRING
PADA PASCAL
PENGERTIAN TIPE DATA STRING
Tipe data String adalah tipe data yang bisa menampung banyak karakter sekaligus. Secara
internal di dalam pascal, string merupakan array dari tipe data char.
Dalam Operasinya String hanya mempunyai sebuah operator, yaitu operator ‘+’. Bila operator ini
digunakan untuk dua buah elemen string,maka akan menjadi penggabungan dua buah string
menjadi satu.
Panjang Maksimal suatu string yang diijinkan oleh Pascal adalah 255 karakter.
6. Contoh Penggunaan String
PROGRAM
program Contoh_1;
uses crt;
var
a:string;
begin
clrscr;
a:='Mahasiswa Pendidikan Matematika';
writeln('a: ',a);
a:='Sedang belajar Pascal’;
writeln('a: ',a);
a:='123456789’;
writeln('a: ',a);
readln;
end.
HASIL PROGRAM