pak wasuit
-
Upload
sondang-helena-sinurat -
Category
Documents
-
view
71 -
download
5
Transcript of pak wasuit
LAPORAN PRAKTIKUM PEMROGRAMAN VISUAL
D
I
S
U
S
U
N
Oleh:
Anne Tamba 080810002
Jurusan Sistem informasi
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KATOLIK ST.THOMAS SUMATERA UTARA
MEDAN 2010/2011
1
KATA PENGANTAR
Puji syukur kehadirat Tuhan YME yang telah memberikan rahmat, kekuatan, semangat dan
kesabaran kepada penulis sehingga Tugas ini bias diselesaikan.
Hambatan selalu penulis hadapi, baik dalam pelaksanaan maupun dalam penyusunan laporan
Tugas Akhir ini. Pada kesempatan ini penulis mengucapkan terima kasih kepada: Bapak Wasit
Ginting
Penulis menyadari bahwa Tugas ini masih jauh dari sempurna, oleh karena itu Penulis
mengharap kritik dan saran sehingga pada kegiatan selanjutnya lebih bisa sempurna. Semoga Tugas
Akhir ini dapat bermanfaat bagi pembaca.
Medan 2011
Penulis
2
DAFTAR ISI Halaman HALAMAN JUDUL………………………………………………………................................. 1KATA PENGANTAR…………………………………………………….................................. 2DAFTAR ISI…………………………………………………………........................................ 3PROGRAM HURUF HIDUP................................................................................................4
A. flowchart ………………………………………………………………………..5B. pembahasan………………………………………………………………………5C.tampilan output…………………………………………………………….…….6D.coding…………………………………………………………………………….6
PROGRAM POLINDROM..................................................................................................7A. flowchart………………………………………………………………………...7B. pembahasan ……………………………………………………………………..7C.tampilan out put…………………………………………………………………8D.coding……………………………………………………………………………9
PROGRAM X1,X2...........................................................................................................10A. flowchart ………………………………………………………………………10B. pembahasan …………………………………………………………………….11C.tampilan out put………………………………………………………………….12D.coding……………………………………………………………………………12
PROGRAM A,B................................................................................................................12A. flowchart………………………………………………………………………….13B. pembahasan………………………………………………………………………13C.tampilan out put………………………………………………………………….13D.coding…………………………………………………………………………….14
KAlKULATOR...............................................................................................................14A. flowchart..............................................................................................14 B. pembahasan............................................................ …………………… .15C.tampilan out put………………………………………………………………..16D.coding…………………………………………………………………………16
1.huruf vokal
3
FLOWCHART
a.PEMBAHASAN: dalam program ini kita menentukan jumlah huruf hidup yang terdapat dalam suatau kalimat.
Input atau masukkan suatu kalimat.
Cek apakah kalimat yang diinput mengandung huruf vokal a,e,u,I,o.
4
Jika ya cetak jumlah huruf vocal nya.
Jika tidak cetak kalimat yang anda masukkan tidak mengandung huruf vocal
stop
Coding program
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End
5
End Sub
Private Sub mulai_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hitung.Click Dim i As Byte Dim chidup As Byte 'uji apakah string kosong If (Trim(Txtstring.Text) = " ") Then MessageBox.Show("teks string kosong") End End If chidup = 0 For i = 1 To Len(Txtstring.Text) Step 1 If (Mid(Txtstring.Text, i, 1) = "a" Or Mid(Txtstring.Text, i, 1) = "e" Or Mid(Txtstring.Text, i, 1) = "i" Or Mid(Txtstring.Text, i, 1) = "o" Or Mid(Txtstring.Text, i, 1) = "u") Then chidup = chidup + 1 End If Next i txthidup.text = Str(chidup)
End SubEnd Class
2.Polindrom
6
A,flowchart
b.pembahasan
7
Dalam program ini kita menganalisa kalimat yang polindrom dimana kalimat porindrom itu yaitu kalimat yang bacaan nya sama walaupun dia dibaca dri depan atau belakang kalimat
pertama input sbuah kalimat cek apakah kalimat yang di input polyndrom atau tidak jika ya cetak kalimat yang anda polindrom dan cetak hasilnya jika tidak cetak kalimat yang anda masukkan tidak pilindrom stop(end).
CODING PROGRAM
Private Sub Command1_Click()Me.ClsDim STR As StringDim I, J As IntegerDim A, B, CSTR = InputBox("ENTER A TEXT")A = Len(STR)Print "TEXT YANG DITULIS ADALLAH --> " & STRFor I = 1 To AFor J = A To 1 Step -1If Mid(STR, I, 1) = Mid(STR, J, 1) ThenPrint "DAN TEXT INI ADALAH PALINDROME"Exit SubElsePrint "DAN TEXT INI BUKAN PALINDROME"Exit Sub
8
End IfNext JNext IEnd Sub
3.X1,X2 a.flowchar
9
10
b.Pembahasan
dalam program ini kta menjumlahkan nilai x1,x2 di tamp
input nilai a
input nilai b
nilai a dan b ditampung di c
cetak hasil
stop
.
11
Public Class Form1
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextA.TextChanged
End Sub
Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim A, B, C, D, X1, X2 As Double A = Val(textA.Text) B = Val(textB.Text) C = Val(textC.Text) D = (B * B) - 4 * A * C If (D = 0) Then X1 = (-B) / (2 * A) X2 = X1 ElseIf (D > 0) Then X1 = ((-B) + Math.Sqrt(D)) / (2 * A) X2 = ((-B) - Math.Sqrt(D)) / (2 * A) Else X1 = 0 X2 = 0 End If
TextX1.Text = Str(X1) TEXTX2.Text = Str(X2) TextD.Text = Str(D)
End SubEnd Class
4 nilai a,b
12
FLowChart
b.Pembahasan
dalam program ini kta menjumlahkan nilai x1,x2 di tamp
input nilai a
input nilai b
nilai a dan b ditampung di c
cetak hasil
Stop
13
.
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
End Sub
Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Text2.TextChanged
End Sub
Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub
14
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a, b, c As Single a = Val(text1.Text) b = Val(Text2.Text) c = a + b TextBox3.Text = c
End SubEnd Class
5.KALKULATOR
Public Class Form1
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
End Sub
Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click End End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
15
End Sub
Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click Dim a, b, c, d, e, f, g, h, i, j, k As Double
a = 1 b = 2 c = 3 d = 4 e = 5 f = 6 g = 7 h = 8 i = 9 j = 0
End SubEnd Class
16