Langsung ke konten utama

Program Perhitungan Luas Segitiga dengan Delphi 7


 TUGAS
KOMPUTASI MODERN
"TUGAS KELOMPOK KOMPUTASI MODERN"
Lembar Ini Disusun Untuk Memenuhi Tugas Kelompok Yang Diampu Oleh:
Adam Huda Nugraha, S.Kom., MMSI


Disusun Oleh:
Aldi (50418441)
Alief Priambudi (50418521)
Irfaan Fikri Hakim (53418370)
Muhammad Burhan Nurdin (54418519)
Muhammad Rizky Fajar (54418933)
Restu Cahyaningrum (56418015)
4IA21

FAKULTAS TEKNOLOGI INDUSTRI
TEKNIK INFORMATIKA
UNIVERSITAS GUNADARMA
2021/2022



Apa itu Borlan Delphi 7?

Borland Delphi 7 merupakan suatu bahasa pemrograman yang memberikan berbagai fasilitas pembuatan aplikasi visual. Keunggulan bahasa pemrograman ini terletak pada produktifitas, kualitas, pengembangan, perangkat lunak, kecepatan compiler, pola desain yang menarik serta diperkuat dengan pemrogramannya yang terstruktur. Borland Delphi menyediakan fasilitas objek yang kuat dan lengkap yang memudahkan programmer dalam membuat program. Format database yang dimiliki Delphi adalah format database paradox, dBase,Ms.Access, ODBC, dan lain-lain.

Program Perhitungan Luas Segitiga dengan Delphi 7

Sebelum masuk ke dalam pembahasan mengenai programnya, berikut adalah flowchart atau alur dalam pemrosesan penghitungan luas segitiga.

Setelah mengetahui alur program berdasarkan flowchart diatas, selanjutnya diimplementasikan ke dalam Borland Delphi 7.


Dalam pembuatan program tersebut dilakukan secara object oriented yaitu berupa kolom pengisian dan tombol proses. Saat halaman utama Delphi 7 sudah tampil, pilih fungsi Label pada menu standard (gambar 1) dan klik pada daerah form yang ingin ditaruh label (gambar 2).
Gambar 1

Gambar 2

Kemudian edit tulisan Label1 menjadi "Perhitungan Luas Segitiga" dengan menulisnya pada kolom caption pada object inspector.

Setelah itu akan membuat kolom untuk mengisikan angka-angka untuk mencari luas segitiga. Pertama-tama buat label dengan tulisan Alas Segitiga dan Tinggi Segitiga sehingga menjadi seperti gambar di bawah ini.

Kemudian membuat kolom untuk mengisikan Alas Segitiga dan Tinggi Segitiga sebelumnya dengan menggunakan fungsi edit pada menu standard (gambar 1). Lalu letakkan masing-masing disamping Alas dan Tinggi Segitiga (gambar 2).
Gambar 1

Gambar 2

Setelah itu menambahkan label bertuliskan "Hasil Perhitungan" dan kolom edit disampingnya seperti pada gambar di bawah ini. Ini akan menjadi tempat munculnya hasil perhitungan luas segitiga sebelumnya.

Menghapus tulisan edit1, edit2, dan edit3 diatas dari kolom dengan menghapus isi kolom caption pada object inspector masing-masing kolom sehingga menjadi seperti gambar di bawah ini.

Kemudian membuat tombol proses yang nantinya berfungsi untuk memproses perhitungan sebelumnya setelah tombol proses diklik. Pertama-tama klik fungsi "Button" dalam menu standard (gambar 1). Lalu letakkan di bawah kolom tinggi segitiga (gambar 2).
Gambar 1

Gambar 2

Lalu edit kembali tulisan pada tombol tadi menjadi "Proses" dengan mengedit kolom caption pada Object Inspector.

Sekarang kita akan memasukkan coding ke dalam tombol proses agar ketika tombol di klik maka akan memproses perhitungan rumus luas segitiganya yaitu 1/2 x A x T, dengan A = Alas Segitiga, T = Tinggi Segitiga, dan L = Luas.
Proses tersebut akan berjalan dengan mengklik dua kali tombol proses. maka muncul jendela unit ber-ekstensi (.Pas) lalu masukkan script berikut ke dalam unit tadi:

procedure TForm1.Button1Click(Sender: TObject);
var A,T,L;real;
begin
A:=STRTOFLOAT(EDIT1.TEXT);
T:=STRTOFLOAT(EDIT2.TEXT);
L:=0.5*A*T;
EDIT3.Text:=FLOATTOSTR(L);
end;
end;

Berikut tampilan jendela unit dari tombol proses yang sudah diisi deklarasi rumus luas segitiga diatas.

Setelah itu sebelum program dieksekusi, simpan terlebih dahulu project tadi dengan mengklik menu file, lalu pilih save all. Atau tekan tombol shift + ctrl + s pada keyboard. Simpan project ke dalam folder agar tidak terpisah.

Setelah project di save, kita akan mensimulasikan ekseskusi program yang sudah kita buat. Klik menu run, lalu pilih menu run atau tekan tombol F9 pada keyboard, maka jika project berhasil dijalankan akan tampil jendela aplikasi seperti gambar di bawah ini.

Setelah program berhasil dijalankan, sekarang coba masukkan angka ke dalam kolom Alas Segitiga dan Tinggi Segitiga. Kali ini kita akan memasukkan angka 10 untuk alas dan 20 untuk tinggi. Lalu klik proses maka hasil perhitungan Luas Segitiga akan muncul pada kolom Hasil Perhitungan.

Referensi
https://text-id.123dok.com/document/lzggrn47z-definisi-borland-delphi-7-pengertian-sistem.html

Komentar

Postingan populer dari blog ini

Keteladanan Tokoh Wayang Adipati Karna

(Dewanagari) alias Radeya (Dewanagari: Rādheya) adalah nama Raja Angga dalam wiracarita Mahabharata. Ia menjadi pendukung utama pihak Korawa dalam perang besar melawan Pandawa. Karna merupakan kakak tertua dari tiga diantara lima Pandawa: Yudistira, Bimasena, dan Arjuna. Dalam bagian akhir perang besar tersebut, Karna diangkat sebagai panglima pihak Korawa, dan akhirnya gugur di tangan Arjuna. Dalam Mahabharata diceritakan bahwa Karna menjunjung tinggi nilai-nilai kesatria. Meski angkuh, ia juga seorang dermawan yang murah hati, terutama kepada fakir miskin dan kaum brahmana. Menurut legenda, Karna merupakan pendiri kota Karnal, terletak di negara bagian Haryana, India Utara. Dalam pewayangan Jawa, terdapat beberapa perbedaan mengenai kisah hidup Karna dibandingkan dengan versi aslinya. Menurut versi ini, Karna mengetahui jati dirinya bukan dari Kresna, melainkan dari Batara Narada. Dikisahkan bahwa, meskipun Karna mengabdi pada Duryodana, namun ia berani menculik calon is

Penerapan Load Balancer Dalam Meningkatkan Kinerja Web Server Pada Lingkungan Cloud

  PAPER KOMPUTASI MODERN Lembar Ini Disusun Untuk Memenuhi Tugas Individu Yang Diampu Oleh: Adam Huda Nugraha, S.Kom., MMSI Disusun Oleh: Alief Priambudi (50418521) 4IA21 FAKULTAS TEKNOLOGI INDUSTRI TEKNIK INFORMATIKA UNIVERSITAS GUNADARMA 2021/2022 PENERAPAN LOAD BALANCER DALAM MENINGKATKAN KINERJA WEB SERVER PADA LINGKUNGAN CLOUD Alief Priambudi Universitas Gunadarma ABSTRAKSI Pesatnya pertumbuhan internet saat ini, berdampak pada meningkatnya akses pengguna yang terhubung di dalamnya. Hal tersebut berpengaruh pada kebutuhan terhadap mesin penyedia layanan, seperti halnya server web server. Hadirnya teknologi cloud saat ini, sangat membantu para pengelola web server dalam melakukan manajerial Web server khususnya terhadap mesin server yang digunakan. Banyaknya pengguna yang mengakses membuat beban sebuah web server menjadi berat dan menimbulkan masalah yaitu down nya server yang membuat pengguna sulit untuk mengakses sebuah website. Hal yang dapat dilakukan untuk mengatasi kelebiha

Bonus Demografi Indonesia

PENDAHULUAN            Demografi Indonesia berdasarkan sensus penduduk tahun 2010 memiliki jumlah penduduk sebesar 237.641.326 juta jiwa. Hal ini menjadikan Indonesia sebagai Negara dengan penduduk terbanyak ke-4 di dunia. Jumlah tersebut diperkirakan akan terus bertambah sehingga diproyeksikan pada tahun 2015 penduduk Indonesia berjumlah 255 juta jiwa hingga mencapai 305 juta jiwa pada tahun 2035. Pulau Jawa salah satu daerah terpadat di dunia, dengan lebih dari 107 juta jiwa tinggal di daerah dengan luas sebesar New York. Indonesia memiliki bahasa dan budaya yang beranekaragam. Sejak kemerdekannya, Bahasa Indonesia (sejenis dengan Bahasa Melayu) menyebar ke seluruh penjuru Indonesia dan menjadi bahasa yang paling banyak digunakan dalam komunikasi, pendidikan, pemerintahan dan bisnis. Namun, bahasa daerah tidak sedikit pula juga tetap banyak dipergunakan. Dari segi kependudukan, Indonesia masih menghadapi beberapa masalah besar, antara lain : Penyebaran penduduk ti