MENGHITUNG KELILING DAN LUAS LINGKARAN (GUI BUILDER SCILAB)

04 December 2023 02:37:03 Dibaca : 82

Nama                            : Annisatul Auliya

NIM                               : 411422075

Prodi/ Kelas              : Pendidikan Matematika/ A

Semester                    : III (Tiga)

Mata Kuliah              : Komputasi dan Pemograman     

Dosen Pengampu    : Agusyarif Rezka Nuha, S.Pd.,M.Si

GUI BUILDER SCILAB

GUI Builder Scilab adalah salah satu modul yang terdapat pada Scilab yang berfungsi untuk membuat Grapical Unit Interface (GUI) atau antarmuka antara pengguna dengan mesin.

  • Bagian-Bagian GUI Builder

 

  • Fungsi Bagian-Bagian Blok GUI Builder Scilab

  • Fungsi Blok Komponen

 

  • Fungsi Blok Navigasi

 

"MENGHITUNG KELILING DAN LUAS LINGKARAN"

 

1. Ketik perintah guibuilder pada console untuk menampilkan halaman GUI Scilab 

Gambar di bawah adalah tampilan GUI pada Scilab

2. Pilih blok komponen Pushbotton yang akan berfungsi sebagai tombol hitung dan hapus. Disini kita akan mengunakan 2 blok komponen Pushbutton, untuk blok pertama ketik pb_hitung pada bagian tag dan Hitung pada bagian string, sedangkan untuk blok kedua ketik pb_clear pada bagian tag dan Clear pada bagian string.

  

Tampilan 2 blok komponen Pushbutton untuk tombol Hitung dan Clear

 

3. Pilih blok komponen Edit yang akan berfungsi untuk membuat halaman editor. Karena untuk menghitung keliling dan luas lingkaran kita hanya membutuhkan nilai phi dan jari-jari, maka kita membutuhkan 2 buah blok komponen edit untuk memasukkan nilai phi dan jari-jari yang diketahui. Untuk blok edit pertama ketik edit_phi pada bagian tag dan Phi pada bagian string, sedangkan untuk blok edit kedua ketik edit_jarijari pada bagian tag dan Jari-jari pada bagian string.

 

Tampilan 2 blok komponen edit untuk memasukkan nilai phi dan jari-jari

 

4. Pilih blok komponen Text yang berfungsi untuk menampilkan text. Karena yang akan kita hitung adalah keliling dan luas, maka kita membutuhkan 2 blok text yang nantinya akan menampilkan keliling dan luas lingkaran. Untuk blok text pertama ketik text_kelilinglingkaran pada bagian tag dan Keliling Lingkaran pada bagian string, sedangkan untuk blok edit kedua ketik text_luaslingkaran pada bagian tag dan Luas LIngkaran pada bagian string.

 

Tampilan 2 blok komponen text yang akan menampilkan keliling dan luas lingkaran

5. Klik Generate-Generate GUI Code. 

6. Buat folder lalu simpan dengan nama sesuai yang diinginkan, disini saya menyimpan dengan nama "Keliling dan Luas Lingkaran"

Klik ok apabila muncul peringatan seperti pada gambar di bawah ini

Setelah tersimpan maka akan muncul tampilan program seperti gambar di bawah ini

7. Masukkan progam berikut di bagian bawah function pb_hitung_callback (handles)

phi=strtod(handles.edit_phi.string);jarijari=strtod(handles.edit_jarijari.string);

kelilinglingkaran=2*phi*jarijari;luaslingkaran=phi*jarijari^2;handles.text_kelilinglingkaran.string = string(kelilinglingkaran);handles.text_luaslingkaran.string = string(luaslingkaran)

Masukkan progam berikut di bagian bawah pb_clear_callback(handles)

handles.edit_phi.string = ' ';handles.edit_jarijari.string = ' ';handles.text_kelilinglingkaran.string = ' ';handles.text_luaslingkaran.string = ' ';

 

8. Klik save execute seperti pada gambar di bawah ini

Akan muncul tampilan seperti ini, masukkan nilai phi dan jari-jari yang diketahui lalu tekan tombol hitung untuk menghitung keliling dan luas lingkaran. Tekan tombol clear untuk menghapus nilai phi dan jari-jari serta hasil perhitungannya jika ingin menghitung keliling dan luas lingkaran berikutnya.

 

Contoh Soal

Panjang jari-jari suatu lingkaran adalah 5 cm. Hitunglah keliling dan luas lingkaran tersebut!

Jawab:

Masukkan nilai phi = 3.14 dan Jari-jari = 5 seperti pada gambar di bawah

Klik tombol hitung untuk menampilkan keliling dan luas lingkaran seperti gambar di bawah

Klik clear untuk menghapus seperti gambar di bawah