You are on page 1of 8

PUSAT LATIHAN TEKNOLOGI TINGGI (ADTEC)

TAIPING
JABATAN TENAGA MANUSIA
KEMENTERIAN SUMBER MANUSIA

TUGASAN AMALI 1
KOD DAN NAMA PROGRAM EG01 DTK KOMPUTER

KOD DAN NAMA NOSS *JIKA BERKENAAN

SEMESTER 4 TAHAP *JIKA BERKENAAN

NAMA PELAJAR AIDIL IMAN BIN HAMZAH

NO. KAD PENGENALAN 000117140593

NO. DAFTAR PELAJAR 29219071

KOD DAN NAMA KURSUS DKS 4253 VISUAL PROGRAMMING

KOD DAN TAJUK CU *JIKA BERKENAAN

*JIKA BERKENAAN
KOD DAN TAJUK WA

MASA PENILAIAN 3 JAM TARIKH PENILAIAN

DISEDIAKAN OLEH: DIPERIKSA / DISEMAK OLEH:

……..………………………………………… ……………………………………………………
( ROKIAH BINTI AHMAD ) ( SITI ROSNANI BINTI HUSSIIN )

UNTUK DIPENUHI OLEH PEGAWAI PENILAI

NAMA ROKIAH BINTI AHMAD

TANDATANGAN

TARIKH

MARKAH KEPUTUSAN TERAMPIL / BELUM


TERAMPIL*
(*potong yang mana tidak berkenaan)

TAJUK: DECISION STRUCTURE

SOALAN 1

Dengan menggunakan if
Anda di kehendaki membuat mesin kira-kira bg BMI
a) Tinggi dalam ukuran meter
b) Berat dalam ukuran kg
c) Formula BMI berat/(tinggi2)
Paparan berat adalah pada label
mesej akan dipaparkan bagi menyatakan jika berat
d) Kurang daripada 19 underweight
e) 19 ke 24 normal
f) 25 ke 30 overweight
g) Lebih daripada 30 obese

Soalan 2
Dengan menggunakan select case

Bangunkan aturcara berdasarkan rajah dan kod aturcara yang di berikan.


The Form1_Load event procedure appears in the Code Editor .
lstCountryBox.Items.Add("England")
lstCountryBox.Items.Add("Germany")
lstCountryBox.Items.Add("Mexico")
lstCountryBox.Items.Add("Italy")

The lstCountryBox_SelectedIndexChanged event procedure appears in the Code Editor .


lblCountry.Text = lstCountryBox.Text
Select Case lstCountryBox.SelectedIndex
Case 0
lblGreeting.Text = "Hello, programmer"
Case 1
lblGreeting.Text = "Hallo, programmierer"
Case 2
lblGreeting.Text = "Hola, programador"
Case 3
lblGreeting.Text = "Ciao, programmatore"
End Select
Jawapan soalan 1
Output

Input
Coding Jawapan 1
Public Class Form1
Dim tinggi, berat, bmi As Double
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


tinggi = TextBox1.Text
berat = TextBox2.Text
bmi = (berat) / (tinggi ^ 2)

Label3.Text = bmi

If bmi <= 19.9 Then


Label4.Text = "UNDERWEIGHT (KURANG BERAT BADAN)"
ElseIf bmi <= 24.9 Then
Label4.Text = "NORMAL (BERAT IDEAL)"
ElseIf bmi <= 29.9 Then
Label4.Text = "OVERWEIGHT (LEBIH BERAT BADAN)"
Else
Label4.Text = "OBESE (OBESITI)"
End If

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Label3.Text = ""
Label4.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub

Private Sub Label4_Click(sender As Object, e As EventArgs) Handles Label4.Click

End Sub
End Class

Jawapan Soalan 2
Form1.vb [design]
Objektif Property Setting
Form1 Text form1
Label1 Font Microsoft San
Serif,12pt,style=Bold
Text
Label2 Name lblTextBoxLabel
Text Choose a country
Label3 Font Microsoft San Serif,8pt
Name lblCountry
Text ““
Label4 Autosize False
BorderStyle Fixed3D
ForeColor Red
Name lblGreeting
Text ““
ListBox1 Name lstCountryBox
Button1 Name btnQuit
Text Quit
Output

Input
Coding Jawapan 2
Public Class Form1

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load


lstCountryBox.Items.Add("England")
lstCountryBox.Items.Add("Germany")
lstCountryBox.Items.Add("Mexico")
lstCountryBox.Items.Add("Italy")
End Sub

Private Sub lstCountryBox_SelectedIndexChanged_1(sender As Object, e As EventArgs) Handles


lstCountryBox.SelectedIndexChanged
lblCountry.Text = lstCountryBox.Text
Select Case lstCountryBox.SelectedIndex
Case 0
lblGreeting.Text = "Hello, programmer"
Case 1
lblGreeting.Text = "Hallo, programmierer"
Case 2
lblGreeting.Text = "Hola, programador"
Case 3
lblGreeting.Text = "Ciao, programmatore"
End Select
End Sub

Private Sub Label2_Click(sender As Object, e As EventArgs) Handles lblTextBoxLabel.Click

End Sub

Private Sub btnQuit_Click(sender As Object, e As EventArgs) Handles btnQuit.Click


End
End Sub
End Class

You might also like