pak wasuit

Post on 28-Nov-2014

71 views 5 download

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