pak wasuit

download pak wasuit
  • date post

    28-Nov-2014
  • Category

    Documents

  • view

    56
  • download

    5

Embed Size (px)

Transcript of pak wasuit

LAPORAN PRAKTIKUM PEMROGRAMAN VISUAL

D I S U S U N Oleh: Anne Tamba Jurusan 080810002 Sistem informasi

FAKULTAS ILMU KOMPUTER UNIVERSITAS KATOLIK ST.THOMAS SUMATERA UTARA MEDAN 2010/2011

1

KATA PENGANTARPuji 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 ISIHalaman HALAMAN JUDUL................................. 1 KATA PENGANTAR.................................. 2 DAFTAR ISI........................................ 3 PROGRAM HURUF HIDUP................................................................................................4 A. flowchart ..5 B. pembahasan5 C.tampilan output..6 D.coding.6 PROGRAM POLINDROM..................................................................................................7 A. flowchart...7 B. pembahasan ..7 C.tampilan out put8 D.coding9 PROGRAM X1,X2...........................................................................................................10 A. flowchart 10 B. pembahasan .11 C.tampilan out put.12 D.coding12 PROGRAM A,B................................................................................................................12 A. flowchart.13 B. pembahasan13 C.tampilan out put.13 D.coding.14 KAlKULATOR...............................................................................................................14 A. flowchart..............................................................................................14 B. pembahasan............................................................ .15 C.tampilan out put..16 D.coding16

1.huruf vokal

FLOWCHART 3

start

Input sebuah kalimat

Apakah kalimat mengandung string a,I,e,o,u

YA

Cetak jumlah huruf hidup

TIDAKCetak Kalimat tidak mengandung huruf hidup

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. Jika ya cetak jumlah huruf vocal nya. 4stop

Jika tidak cetak kalimat yang anda masukkan tidak mengandung huruf vocal stop

Coding programPublic 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 End Sub

5

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 Sub End Class

2.Polindrom A,flowchart

6

start

Input sebuah kalimat

Apakah kalimat yang diinput polindrom Dibaca dari depan sama dengan dibaca dari blakang

YA

Cetak :Yang diinput adalah polindrom cetak kalimat nya

TIDAKCetak: Yang diinput tidak polindrom

b.pembahasan 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 7

stop

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.Cls Dim STR As String Dim I, J As Integer Dim A, B, C STR = InputBox("ENTER A TEXT") A = Len(STR) Print "TEXT YANG DITULIS ADALLAH --> " & STR For I = 1 To A For J = A To 1 Step -1 If Mid(STR, I, 1) = Mid(STR, J, 1) Then Print "DAN TEXT INI ADALAH PALINDROME" Exit Sub Else Print "DAN TEXT INI BUKAN PALINDROME" Exit Sub End If Next J

8

Next I End Sub

3.X1,X2 a.flowchar

9

Start

Input nilai X1,x2

Jumlahka nilai x1,,x2 C=x1+x2

Cetak hasil

10

stop

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 Sub End Class

4 nilai a,b FLowChart

12

start

Input a,b

C=a+b

Cetak hasil

cc

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 Stopstop

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 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

14

TextBox3.Text = c End Sub End 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 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

15

b c d e f g h i j

= = = = = = = = =

2 3 4 5 6 7 8 9 0

End Sub End Class

16