Bagaimana deklarasi variable panjang, lebar dan luas pada Visual Basic.

Berikut ini adalah pertanyaan dari naziraherdiana4810 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Bagaimana deklarasi variable panjang, lebar dan luas pada Visual Basic. Net?​.

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Deklarasi variabel panjang, lebar dan luas pada Visual Basic .Net dapat dilakukan dengan:

  • Cara pertama:
    \begin{aligned}&\texttt{Dim panjang As Single}\\&\texttt{Dim lebar As Single}\\&\texttt{Dim luas As Single}\end{aligned}
  • Cara kedua:
    \begin{aligned}&\texttt{Dim panjang, lebar, luas As Single}\end{aligned}

Pembahasan

Pada Visual Basic .NET, cara mendeklarasikan variabel sama seperti pada Visual Basic, yaitu dengan sintaks:

\boxed{\,\texttt{Dim namaVariabel As tipeData}\,}

Hal pertama yang harus dilakukan adalah menentukan tipe data yang digunakan untuk variabel panjang, lebar, dan luas. Agar dapat menampung nilai bilangan bulat dan bilangan pecahan/rasional, kita gunakan tipe data floating point, yaitu:

  • \tt Single (single-precision floating point, 32-bit), atau
  • \tt Double (double-precicion floating point, 64-bit).

Kita gunakan \tt Single saja.

Deklarasi ketiga variabel tersebut dapat dilakukan dengan dua cara.

  • Cara pertama:
    \begin{aligned}&\texttt{Dim panjang As Single}\\&\texttt{Dim lebar As Single}\\&\texttt{Dim luas As Single}\end{aligned}
  • Cara kedua: gabungkan tiga baris deklarasi tersebut menjadi 1 baris
    \begin{aligned}&\texttt{Dim panjang, lebar, luas As Single}\end{aligned}

Contoh Penggunaan

Berikut ini diberikan contoh sederhana sebuah program VB.Net untuk menghitung luas persegipanjang.

' luas-persegipanjang.vb
Option Explicit
Imports System
Module luasPersegiPanjang
   Sub Main()
       ' Deklarasi variabel
       Dim panjang, lebar, luas As Single

       ' Input panjang dan lebar
       Console.Write("Panjang = ")
       panjang = Console.ReadLine()
       Console.Write("Lebar = ")
       lebar = Console.ReadLine()
       ' Menghitung luas persegipanjang
       luas = panjang * lebar
       ' Cetak luas persegipanjang
       Console.WriteLine("Luas persegipanjang = {0}", luas)
   End Sub
End Module

Karena saya menggunakan .Net di Debian Linux, maka saya kompilasi dan jalankan pada terminal/shell Debian dengan perintah:
vbc /nologo luas-persegipanjang.vb && ./luas-persegipanjang.exe

Hasil eksekusi menginputkan panjang dan lebar adalah sebagai berikut:
Panjang = 16
Lebar = 33.3
Luas persegipanjang = 532.8

Semoga dengan pertanyaan yang sudah terjawab oleh henriyulianto dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Sun, 27 Nov 22