- Tuliskan deklarasi variabel alas, tinggi, dan luas yang bertipe

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

- Tuliskan deklarasi variabel alas, tinggi, dan luas yang bertipe data Double pada VB (variabel basic) ! HOTS- Bagaimana deklarasi variabel nama dan alamat yang bertipe data String pada VB?
- Tuliskan kode program mendeteksi bilangan genap atau ganjil dengan If Then Else!
- Bagaimana kode program menampilkan hari berdasarkan suatu bilangan menggunakan Select Case? HOTS
Tolong d jawab scepatnya


Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Deklarasi variabel alas, tinggi, dan luas yang bertipe data Double pada VB

  • Dim alas, tinggi, luas As Double

Deklarasi variabel nama dan alamat yang bertipe data String pada VB

  • Dim nama, alamat As String

Kode program untuk mendeteksi bilangan genap atau ganjil dengan If Then Else

Misalkan sudah terdeklarasi sebuah variabel x bertipe Integer atau Long dan sudah terisi nilainya. Sebagai contoh output, dipilih Console.WriteLine(). Bisa menggunakan cara output yang lain, misalnya dengan MsgBox.

  • If x Mod 2 = 0 Then
       
    ' x adalah bilangan genap
       Console.WriteLine("x adalah bilangan genap.")
    Else
       
    ' x adalah bilangan ganjil
       Console.WriteLine("x adalah bilangan ganjil.")
    End If

Kode program untuk menampilkan hari berdasarkan suatu bilangan menggunakan Select Case

Misalkan sudah terdeklarasi sebuah variabel h bertipe Integer untuk menyimpan angka dari 1 hingga 7, dan variabel namahari bertipe String untuk menyimpan nama hari.
Asumsi: hari ke-1 = Senin, hari ke-7 = Minggu.

  • Select Case h
       Case 1
           namahari = "Senin"
       Case 2
           namahari = "Selasa"
       Case 3
           namahari = "Rabu"
       Case 4
           namahari = "Kamis"
       Case 5
           namahari = "Jumat"
       Case 6
           namahari = "Sabtu"
       Case 7
           namahari = "Minggu"
       Case Else
           namahari = "(tak terdefinisi)"
    End Select
    ' contoh output
    Console.WriteLine("Hari ke-" + Trim(Str(h)) + " adalah hari " + namahari + ".")

Kita juga dapat memanfaatkan enumerasi pada VB.

Contoh kode programnya:

  • Dim h as Integer
    Dim namahari as String
    Enum hari
       Senin
       Selasa
       Rabu
       Kamis
       Jumat
       Sabtu
       Minggu
    End Enum
    Public Sub Main()
       h = 5
       Select Case h
           Case 1 To 7
               namahari = [Enum].GetNames(GetType(hari))(h-1)
           Case Else
               namahari = "(tak terdefinisi)"
       End Select
       Console.WriteLine("Hari ke-" + Trim(Str(h)) + " adalah hari " + namahari + ".")
    End Sub

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: Thu, 30 Jun 22