Pemrograman Dasar
Program Keahlian
Teknik Komputer dan Informatika
Ordinal Types
Program tipe_integer;
Tipe data ini tidak mengandung uses crt;
nilai pecahan atau desimal, Var
seperti bilangan 77,4. Tipe data X, Y : byte;
contoh Begin
integer termasuk kategori tipe
data smallint. Dalam compiler clrscr;
Free Pascal, ada 10 tipe data X:=10;
jenis integer (bilangan bulat). Y:=X*5;
Writeln(’Nilai Y : ’,Y);
readln;
End.
B. Basic Type atau Tipe Dasar
Boolean
program cth_boolean;
uses crt;
Tipe Boolean merupakan salah Var
satu tipe data dengan X:boolean;
A:byte;
hanya dua kemungkinan, yaitu contoh Begin
false (0) atau true (1). Compiler clrscr;
Free Pascal mendukung tipe A:=0;
Bytebool, WordBool, dan If a>100 then x:=true
LongBool. else x:=false;
writeln(’Nilai ’,a,’ > 100 ternyata ’,x);
writeln(’Nilai X adalah ’,ord(x));
readln();
End.
B. Basic Type atau Tipe Dasar
Subrange type
program cth_subrange;
uses crt;
var
x:’a’..’e’;
Tipe ini mendefinisikan daftar begin
elemen dari nilai terkecil contoh clrscr;
hingga paling besar. x:=’d’;
writeln(’Nilai x dengan fungsi ord = ’,ord(x));
writeln(’NIlai x dengan fungsi pred = ’,pred(x));
readln();
end.
B. Basic Type atau Tipe Dasar
Real Type
Char
Tipe data char membutuhkan 1 byte memori untuk melakukan
penyimpanan karakter ASCII, angka numerik, tanda baca, operator
aritmetika, dan simbol-simbol khusus.
WideChar
Other Character
String
Shortstring
AnsiStrings
Pchar
program cth_const_tipe;
uses crt;
const
phi : real = 3.14;
r : real = 2;
hasil : real = 2 * 10.2 ;
var luas : real;
begin
clrscr;
luas := phi * r * r;
writeln(luas);
writeln(hasil);
readln();
end.
F. Tipe Data dalam Java
Integer
Tipe Jangkauan Ukuran
Byte –128 sampai dengan 127 8
Short –32768 sampai dengan 32767 16
Int –2147483648 sampai dengan 32
2147483647
Long –9223372036854775808 sampai dengan 64
9223372036854775807
F. Tipe Data dalam Java
Float
Tipe Jangkauan Ukuran
Float 3.4e–038 sampai dengan 3.4e+038 32
Short 1.7e–308 sampai dengan 1.7e+308 64
Double –1.7e308 sampai dengan 1.7e308 64
F. Tipe Data dalam Java
class Karakter
{
public static void main(String args[])
{
char kar1,kar2;
kar1 = 'A’;
System.out.println("kar1=" + kar1);
}
}
G. Variabel dan Konstanta dalam Java
Variabel Lokal
Variabel Instance