Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehNicko Aprilianto Telah diubah "9 tahun yang lalu
2
-Tipe Bilangan Bulat > 1,4,40,100 -Tipe bilangan real > 1.50,3.234,1.9999 -Tipe Boolean > True, False -Tipe Karakter > A, B, X, y -Tipe String > Nama, ardian -Array > A[1], var[100] -Record > penggabungan bebrapa variabel -Kelas dan Object > record procedure & func -Tipe Subjangkauan > 1..5, 10..100; -Tipe Terbilang > type huruf= ‘A’..’Z’ -Tipe Himpunan > type karakt = set of char -Varian > tipe data ‘bunglon’ -Pointer > var A : ^integer
3
- Menyatakan bilangan tanpa desimal. -Byte, Word, Integer, Cardinal, LongInt, Shortint, SmallInt. Byte > o – 255 Integer > -2147483648 - 2147483648 -Pendeklarasian Variabel Integer Var a : integer; b,c : longint;
4
1.Buat project Baru File > New Application 2.Simpan pekerjaan anda File > save all U_bil_bulat.pas & P_bil_bulat.dpr 3.Ubah properti Caption dari form1 dengan “Aplikasi Bilangan Bulat” 4.Tambahkan 1 Komponen Label, 4 komponen Edit Button.GambarGambar 5.Klik 2 kali Button, Ketikkan kode berikut : kode kode 6.Jalankan Applikasi anda
5
procedure TForm1.Button1Click(Sender: TObject); var x, y, z: integer; begin { Menyimpan bilangan pada Editl dan Edit2 masing-masing pada x dan y } x := StrToInt (Edit1.Text); y := StrToInt (Edit2.Text); { Menjumlahkan x dan y kemudian meletakkan hasilnya pada Edit3 } z := x+y; Edit3.Text := IntToStr(z); { Mengalikan x dan y kemudian meletakkan hasilnya pada Edit4 } z := x*y; Edit4.Text := IntToStr(z); end; back
7
- Bilangan desimal. -Real, Single, double, Extended, Comp, Currency real > 2.9 * 10 -39.. 1.7 * 10 38 Extended > 3.4 * 10- 4932.. 1.1 *.10 4932 -Contoh Pendeklarasian Konstanta Var a : real; b,c : extended;
8
1.Buat project Baru File > New Application 2.Simpan pekerjaan anda File > save all U_bil_real.pas & P_bil_real.dpr 3.Ubah properti Caption dari form1 dengan “Aplikasi Bilangan Real” 4.Tambahkan 1 Komponen Label, 4 komponen Edit Button.GambarGambar 5.Klik 2 kali Button, Ketikkan kode berikut : kode kode 6.Jalankan Applikasi anda
9
procedure TForm1.Button1Click(Sender: TObject); var x, y, z: real; begin { Menyimpan bilangan pada Editl dan Edit2 masing-masing pada x dan y } x := StrToInt (Edit1.Text); y := StrToInt (Edit2.Text); { Menjumlahkan x dan y kemudian meletakkan hasilnya pada Edit3 } z := x+y; Edit3.Text := IntToStr(z); { Mengalikan x dan y kemudian meletakkan hasilnya pada Edit4 } z := x*y; Edit4.Text := IntToStr(z); end; back
11
- Tipe bertipe boolean adalah tipe yang hanya dapat bernilai benar atau salah. -Boolean, ByteBool, WordBool, LongBool Boolean > I byte LongBool > 4 Byte -Contoh Pendeklarasian Konstanta Var a : boolean;
12
1.Buat project Baru File > New >Application Console 2.Simpan pekerjaan anda File > save all P_boolean 3.Klik 2 kali Button, Ketikkan kode berikut : kode kode 4.Jalankan Applikasi anda
13
program Project2; {$APPTYPE CONSOLE} uses SysUtils; var a,b : Boolean; begin a:= True; b:= Not True; Writeln('Nilai a : ',a); Writeln('Nilai b : ',b); Writeln('Nilai a OR b : ',a OR b); Writeln('Nilai a AND b: ',a AND b); readln; end. back
14
- Tipe karakter digunakan untuk menyimpan satu huruf data alfanumeris, seperti ‘A’, ‘Z’,’@', ‘$', dsb. -Contoh Pendeklarasian Konstanta Var a : char;
15
Pemberian nilai pada variabel bertipe karakter 1.Menuliskan karakter di dalam tanda petik tunggal contoh : Ch := ‘A’; 2. Menuliskan tanda # diikuti dengan nomor ASCII dari karakter yang ingin Anda tuliskan contoh : Ch := #65;{sama artinya dengan ch := ‘A’ } 3. Mengkonversikan nomor ASCII ke karakter menggunakan fungsi chr contoh : Ch := chr(65);{Sama artinya dengan ch := ‘ A ’ ;}
16
1.Buat project Baru File > New > Console Application 2.Simpan pekerjaan anda File > save all unit -> u_karakter project -> p_karakter 3.Ketikkan kode berikut 4.Jalankan Applikasi anda
17
program tipe_karakter; {$APPTYPE CONSOLE} uses SysUtils; var a,b,c:char; begin a :='A'; b := #65; C := chr(65); writeln('Karakter Pertama a adalah : ',a); writeln('Karakter Pertama b adalah : ',a); writeln('Karakter Pertama c adalah : ',a); a:='B'; writeln('Karakter yang baru a adalah : ',a); readln; end..
18
- Tipe string digunakan untuk menyimpan data yang berupa untaian karakter, seperti ‘Borland', ‘Pemrograman’ dsb. -Contoh Pendeklarasian Konstanta Var a,b : string; begin a:=‘Visual’; b:=‘Delphi’; xxxxx
19
- Array adalah kumpulan variabel yang bertipe sama. Contoh: membuat delapan variabel bertipe integer Tanpa array : var a1, a2, a3, a4, a5, a6, a7, a8 : integer; Dengan Array var a: array[1..8] of integer; sama artinya dengan a[1], a[2], a[3], a[4], a[5], a[6], a[7], dan a[8]. - sebuah variable tunggal yang dipakai untuk sekumpulan data
20
1.Buat project Baru File > New Application 2.Simpan pekerjaan anda File > save all unit u_array project p_array 3.Ubah properti Caption dari form1 dengan “Aplikasi Array” 4.Tambahkan 1 Komponen Label, 1 komponen Edit, 1 Button dan 1 List Box. 5.Pada Listbox tambahahkan beberapa angka didalamnya dengan cara klik […] pada properties items 6.Ubah Caption sehingga tampak seperti gambar 7.Klik 2 kali Button “proses”, 8.Ketikkan kode berikut 9.Jalankan Applikasi anda
21
back
22
procedure TForm1.Button1Click(Sender: TObject); Var A : array[0..100] of integer; i : integer; j : integer; begin for i := 0 to Listbox1.Items.Count -1 do A[i] := StrToInt (ListBox1.Items[i]); J := 0; for i := 0 to ListBox1.Items.Count - 1 do J := J + A[i]; Edit1.Text := InttoStr (j); end; end.
23
- menggabungkan beberapa variabel yang tipenya tidak harus sama. - Pendeklarasian Type Mahasiswa = record Nama : string; Nilai : Integer; End; Var Ardian : Mahasiswa; wawan : Mahasiswa;
24
- mendeklarasikan tipe yang berada pada jangkauan tertentu. - contoh Type jam = 1..12 -mendeklarasikan tipe jam yang memiliki jangkauan dari 1 sampai dengan 12
25
- tipe terbilang memberi nama pada beberapa nilai tertentu. contoh Type TipeHari = (Minggu, Senin, Selasa, Rabu, Kamis, Jumat, Sabtu,); -memberi nilai 0 dengan nama Minggu, 1 dengan nama Senin, 2 dengan nama Selasa, dst. var hari : TipeHari; Hari := Minggu; Hari := Senin;
26
- Tipe himpunan digunakan untuk menyimpan kumpulan nilai. Contoh Type HimKarakter = set of char; Var Vokal : HimKarakter; Vokal := [ ‘ A ’, ’ I ’, ’ U ’, ’ E ’, ’ O ’ ];
27
- Tipe data varian adalah tipe data yang dapat menampung tipe-tipe data yang lain, misalkan integer, real, sting dsb. Contoh Var A : Varian; A := 123; A := 123,456 A := “ Pemrograman Visual dengan Delphi ’
28
Contoh Array Edit1, name : Ebanyak, text : 3 Edit2, name : Edatake, text : ‘’ Edit3,name : Edata, text : ‘’ Edit4, name : Ejumlah, text : 0 Button1, name : Binput, caption: input
29
- Pointer adalah variabel yang menunjuk lokasi memori tertentu - Pendeklarasian pointer dilakukan dengan cara yang hampir sama dengan pendeklarasian variabel biasa, bedanya Anda harus menambahkan tanda ^ di depan tipe pointer contoh Var A1 : ^integer;
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.