Anda di halaman 1dari 7

Latihan 6.

Mengenal Operator Aritmatika Pada Delphi 7


Operator Aritmatikan mempunyai fungsi untuk melakukan suatu proses
aritmatika yang dapat meliputi penambahan, pengurangan, perkalian, pembagian
dan fungsi fungsi aritmatika
Berikut ini adalah Tipe Operator Aritmatika dalam Bahasa Pemograman
Borland Delphi :

Berikut Contoh Hasil Penggunaan Operator Aritmatika Diatas :

Pertama dbuat form design sebagai berikut :

Ubah Properties Namenya Sebagai Berikut :

Berikut Alur Logikanya :


- Nilai 1 dan Nilai 2 diisi manual oleh user.
- Pada Saat Button Tambah diklik maka nilai 1 dan nilai 2 berubah menjadi
nilai real, kemudian nilai hasil ditampilkan penambahan nilai 1 dan nilai 2.
- Pada Saat Button Kurang diklik maka nilai 1 dan nilai 2 berubah menjadi
nilai real, kemudian nilai hasil ditampilkan pengurangan nilai 1 dan nilai 2.
- Pada Saat Button Kali diklik maka nilai 1 dan nilai 2 berubah menjadi nilai
real, kemudian nilai hasil ditampilkan pengalian nilai 1 dan nilai 2.
- Pada Saat Button Bagi diklik maka nilai 1 dan nilai 2 berubah menjadi nilai
real, kemudian nilai hasil ditampilkan pengalian nilai 1 dan nilai 2.
- Pada Saat Button Div diklik maka nilai 1 dan nilai 2 berubah menjadi nilai
integer, kemudian nilai hasil ditampilkan hasil div nilai 1 dan nilai 2.
- Pada Saat Button Mod diklik maka nilai 1 dan nilai 2 berubah menjadi nilai
integer, kemudian nilai hasil ditampilkan hasil Mod nilai 1 dan nilai 2.
- Jika Button Keluar diklik maka akan keluar dari program.

Berikut list Programnya :


1 var
2

frm_materi8: Tfrm_materi8;

a,b,c:real;

d,e,f:integer;

Buatlah Variable Dengan tipe data seperti Di atas.


01 procedure Tfrm_materi8.button_tambahClick(Sender: TObject);
02 begin

03
04
05

a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);

06
07

c:=a+b;

08
09

edit_hasil.Text:=floattostr(c);

10
11 end;

01 procedure Tfrm_materi8.button_kurangClick(Sender: TObject);


02 begin
03
04
05

a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);

06
07

c:=a-b;

08
09

edit_hasil.Text:=floattostr(c);

10
11 end;

01 procedure Tfrm_materi8.button_divClick(Sender: TObject);


02 begin
03
04
05

d:=strtoint(edit_nilai1.Text);
e:=strtoint(edit_nilai2.Text);

06
07

f:=d div e;

08
09

edit_hasil.Text:=inttostr(f);

10
11 end;

01 procedure Tfrm_materi8.button_kaliClick(Sender: TObject);


02 begin
03
04
05

a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);

06
07

c:=a*b;

08
09

edit_hasil.Text:=floattostr(c);

10
11 end;

01 procedure Tfrm_materi8.button_bagiClick(Sender: TObject);


02 begin
03
04
05

a:=strtofloat(edit_nilai1.Text);
b:=strtofloat(edit_nilai2.Text);

06
07

c:=a/b;

08
09

edit_hasil.Text:=floattostr(c);

10
11 end;

01 procedure Tfrm_materi8.button_modClick(Sender: TObject);


02 begin
03
04
05

d:=strtoint(edit_nilai1.Text);
e:=strtoint(edit_nilai2.Text);

06
07

f:=d mod e;

08
09

edit_hasil.Text:=inttostr(f);

10
11 end;

1 procedure Tfrm_materi8.button_keluarClick(Sender: TObject);


2 begin
3
4 close;
5
6 end;

Anda mungkin juga menyukai