SlideShare a Scribd company logo
1 of 11
PRAKTIKUM II
                              INPUT OUTPUT


2.1 Tujuan Intruksional Khusus
   1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya)
   2. Menjelaskan tentang Variabel
   3. Menjelaskan tentang konstanta
   4. Menjelaskan tentang berbagai jenis operator dan pemakaiannya
   5. Menjelaskan tentang instruksi I/O


2.2 Dasar Teori
      A. Tipe Data
      Tipe-tipe data
          Tipe                                  Keterangan
          Integer          Tipe data numerik yg berupa bilangan bulat (tanpa
                           pecahan) -32.768 sampai 32.767
          Byte             Tipe data yang berupa nilai bulat positif (tanpa
                           pecahan) 0 sampai 255
          Decimal          Digunakan untuk menyimpan nilai desimal (pecahan)
                           dengan ketepatan hingga 28 angka desimal
          Boolean          Tipe data yang memiliki nilai True atau False
          String           Tipe data yang memiliki nilai alfanumerik, yaitu:
                           huruf,angka, atau karakter khusus.
          Single           Tipe numerik dg kisaran -3.402823E+38 sampai
                           3.402823E+38
          Double           Tipe numerik dengan kisaran yang sangat besar
          Date             Digunakan untuk menyimpan nilai tanggal dan jam
          Currency         Untuk menyimpan nilai uang
          Long             Tipe data yang sama dgn integer hanya kisaran lebih
                           besar dan membutuhkan memori yang sangat besar




                                      12
13




      Object            Tipe data yang menyimpan objek sepeti form, kontrol
                        dan sebagainya
      Variant           Tipe data yang berisi segala macam tipe data yang
                        berbeda


B. Variabel dan Konstanta
1. Variabel
Variabel adalah tempat untuk menyimpan data di dalam memory
komputer.Sebuah variabel hanya dapat menyimpan satu nilai data sesuai
dengan type datanya.
Variabel terdiri dari : Variabel Global dan Variabel Lokal.
-     Variabel Global adalah variabel yang dapat dikenal oleh seluruh
      bagian program.
-     Variabel Lokal adalah variabel yang hanya di kenal oleh satu bagian
      program saja.


Mendeklarasikan Variabel


    Dim< namavariabel >as < tipevariabel >



Keterangan:
Dim : Statemen dari Visual Basic untuk mendeklarasikan variabel
Namavariabel : nama yang digunakan untuk menyimpan nilai
Tipevariabel : tipe variabel yang bergantung pada tipe data.


Penulisan khusus variabel
1. Variabel bertipe Variant
    Dim < namavariabel > as variant      atau Dim < namavariabel >
Contoh : Dim varNilai As Variant
2. Membatasi Ukuran variabel String
    Dim < namavariabel > As String * Panjangstring
14




Contoh : Dim StrNama as String *30
2. Konstanta
Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa
di ubah.
Sintax :

             Const< nama_konstanta >As< type_data > = < nilai_data >


C. Operator
Visual Basic mengenal 3 jenis operator yaitu :
1.       Operator Aritmatika, digunakan untuk operasi matematis terhadap
         nilai data.
     Simbol            Operasi Matematis                 Contoh
     +                   Penjumlahan                       5 + 2 hasilnya 7
     -                     Pengurangan                     5 – 2 hasilnya 3
     *                    Perkalian                        5 * 2 hasilnya 10
     /                    Pembagian (hasil pecahan)        5 / 2 hasilnya 2,5
                         Pembagian (hasil bulat)          5  2 hasilnya 2
     Mod                  Sisa Pembagian                   5 Mod 2 hasilnya 1
     ^                    Pemangkatan                      5 ^ 2 hasilnya 25
     &                    Penggabungan String              5 & 2 hasilnya 52


2. Operator              Perbandingan      digunakan     untuk     operasi      yang
         membandingkan nilai data.
         Simbol          Operasi Perbandingan                Contoh
         <               Lebih kecil                         5 < 2 hasilnya False
         >               Lebih besar                         5 > 2 hasilnya True
         <=              Lebih kecil atau sama dengan        5 < = 2 hasilnya False
         >=              Lebih besar atau sama dengan        5 > = 2 hasilnya False
         =               Sama dengan                         5 = 2 hasilnya False
         <>              Tidak sama dengan                   5 <> 2 hasilnya True
15




     3. Operator Logika digunakan untuk operasi yang membandingkan suatu
         perbandingan.
          Simbol      Operasi Logika       Contoh
          Or          Atau                 (5 < 2 ) Or (5 > 2) hasilnya True
          And         Dan                  (5 < 2) And (5 > 2) hasilnya False
          Not         Tidak                Not (5 < 2) hasilnya True


2.3 Daftar Alat dan Bahan
      1. Komputer dengan spesifikasi yang cukup memadai untuk dapat
         menjalankan aplikasi Visual basic6
      2. Software Visual Basic 6


2.4 Keselamatan Kerja
      Untuk menjaga keselamatan dalam melakukan praktikum:
      1. Pasangkan kabel power ke stop kontak yang telah disediakan di meja
         praktikum.
      2. Tekan tombol power on pada cpu dan monitor, biarkan computer
         menyala sampai tampilan desktop windows tampil dengan sempurna.
      3. Buatlah setiap program sesuai dengan contoh kode program dan
         simpanlah dalam sebuah folder.
      4. Bila praktikum sudah selesai, tutup semua program aplikasi yang
         terbuka. Matikan komputer dengan cara klik tombol start-turn off.
      5. Setelah power komputer mati, cabutlah kabel power yang terhubung ke
         stop kontak.


2.5 Langkah Percobaan
      Percobaan    berikutnya   hanya     berkaitan   cara   menjalankan       atau
      mengoperasikan Visual Basic sebagai berikut :
      1. Hidupkan Komputer sampai menyala dan mengeluarkan layar
         Windows.
      2. Pilih Start pada ujung kiri bawah monitor.
16




      3. Pilih Program.
      4. Pilih Program Visual basic 6.
      5. Jika Layar VB sudah keluar, Pilih File.
      6. Pilih News untuk membuka Program baru, atau open untuk membuka
           file program yang sudah dibuat sebelumnya.
      7. Buat desain dan ikuti langkah pada data program.
      8. Setelah selesai membuat form pilih file dan save as program tersebut
           dengan nama file sesuai keinginan praktikan.
      9. Jalankan program tersebut untuk melihat kebenaran pengetikan
           program dan untuk mengubah file dengan extension .cpp menjadi file
           .hex, .bin dan. .obj.
      10. Lihat hasilnya dimonitor dan catat, kemudian analisa hasil percobaan
           tersebut.
      11. Lakukan praktikum untuk file program berikutnya dengan cara yang
           sama.


2.6 Data Program
      A. Program Input Nama
      Langkah- langkah
      1.   Buat form baru dan letakkan komponen pada form sebagai berikut :
17




2.    Ubah Properties
            Kontrol              Property                      Nilai
          Form1                 Caption               Input Nama
          Label1                Caption               Nama Depan
          Label2                Caption               Nama Belakang
          Label3                Caption               Nama Lengkap
          Text1                 Text                  < Kosongkan >
          Text2                 Text                  < Kosongkan >
          Text3                 Text                  < Kosongkan >
          Command1              Caption               Proses


3.    Buat Kode Program
      Klik Ganda Tombol Proses
      Private Sub Command1_Click()
      Text3.Text = Text1.Text + Text2.Text
      End Sub


B. Program Belanja
     1. Buatlah sebuah aplikasi baru (File | New Project | Standard EXE)

     2. Masukan 3 TextBox, 3 Label dan 2 CommandButto




     3. Gantilah properties masing-masing komponen seperti tertera dibawah ini
18




          Kontrol          Property                  Nilai

  Form                Caption         Belanja
  TextBox1            Text Name       <kosong> txtHargaSatuan

  TextBox2            Text Name       <kosong> txtJumlah

  TextBox3            Text Name       <kosong> txtBayar

  Label               Caption         Harga Satuan
  Label2              Caption         Jumlah Barang
  Label3              Caption         Bayar
  Command1 Capti      Caption         Proses

  Command2            Caption         Keluar



4. Sesuai dengan Layout berikut :
19




5. Masukan code untuk CommandButton Proses
     txtBayar.Text=Val(txtHargaSatuan.Text)*Val(txt
     Jumlah.Text)


6.   Masukan code untuk CommandButton Keluar

Unload Me

7.   Tekan F5 untuk menjalankan program (Running)




C. Program Gerak
     1. Buat form baru dan letakkan komponen pada form sebagai berikut :
20




2. Ubah Property
       Kontrol             Property              Nilai
 Form1                 Caption          Gerak
 Commandbutton1        Name             Cnaik
 Commandbutton2        Name             Cturun
 Commandbutton3        Name             Ckanan
 Commandbutton4        Name             Ckiri
 Shape1                Shape            5 - Rounded Square
                       Borderstyle      Solid


3. Buat Kode Program
  Klik Ganda Tombol Naik
  Private Sub CnaikClick()
  Shape1.Top = Shape1.Top - 100
  End Sub
  Klik Ganda Tombol Turun
  Private Sub Cturun_Click()
  Shape1.Top = Shape1.Top + 100
  End Sub


  Klik Ganda Tombol Kanan
  Private Sub Ckanan_Click()
  Shape1.Left = Shape1.Left + 100
  End Sub
  Klik Ganda Tombol Kiri
  Private Sub Ckiri_Click()
  Shape1.Left = Shape1.Left - 100
  End Sub
4. Jalankan Program Dengan Mengklik tombol Run atau F5
21




2.7 Data Hasil
      Hasil Praktikum 1 Visual Basic 6 :
      A. Program Input Nama




      B. Program Belanja




      C. Program Gerak
22




2.8 Soal :
    1. Buat program untuk menghitung luas kubus, persegi panjang, dan lingkaran
         dengan inputan panjang, lebar dan jari-jari dan tampilkan hasilnya
         (Nama File -» Project : P22.vbp).
    2. Buat program untuk menginputkan umur dengan menggunakan input
         box. Output program seperti di bawah ini. (Simpan program dengan
         folder Latihan1, folder Latihan1A, Nama file F11. frm , P11.frm ).




   3. Buat program kalkulator yaitu : penjumlahan, pengurangan, perkalian dan
       pembagian dan pangkat dengan menggunakan operasi aritmatika.(Simpan
       program dengan folder Latihan1, folder Latihan1B, Nama file F12. frm ,
       P12.frm).
   4. Buat Program Gerak dengan menggunakan kontrol timer. Kriteria Kanan,
       Kiri, Naik, Turun, Center dan Stop. (Simpan program dengan folder
       Latihan1, folder Latihan1C, Nama file F13. frm , P13.frm ).

More Related Content

What's hot

Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Rizka Putri Silvyaningrum
 
Diktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan PemogramanDiktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan PemogramanPisca Prasetyo
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Nabil Muhammad Firdaus
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMAWalid_1234
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrogramanReza Optoriter
 
Laporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IILaporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IIShofura Kamal
 
Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Braga Rezpect
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchartBarmed Studio
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstrukturRaden Maulana
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)SyaharullahDisa
 
Kaidah yang digunakan flowchart atau struktogram
Kaidah yang digunakan flowchart atau struktogramKaidah yang digunakan flowchart atau struktogram
Kaidah yang digunakan flowchart atau struktogramfenty_febriani
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
Modul dasar pemrograman
Modul dasar pemrogramanModul dasar pemrograman
Modul dasar pemrogramanlidyanamaria
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 

What's hot (20)

dasar-dasar algoritma
dasar-dasar algoritmadasar-dasar algoritma
dasar-dasar algoritma
 
Flowchart - Sistem Komputer
Flowchart - Sistem KomputerFlowchart - Sistem Komputer
Flowchart - Sistem Komputer
 
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
 
Diktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan PemogramanDiktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan Pemograman
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMA
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
penyajian algoritma
penyajian algoritmapenyajian algoritma
penyajian algoritma
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
 
Laporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IILaporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul II
 
Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchart
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)
 
Kaidah yang digunakan flowchart atau struktogram
Kaidah yang digunakan flowchart atau struktogramKaidah yang digunakan flowchart atau struktogram
Kaidah yang digunakan flowchart atau struktogram
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
Modul dasar pemrograman
Modul dasar pemrogramanModul dasar pemrograman
Modul dasar pemrograman
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Pertemuan_2
Pertemuan_2Pertemuan_2
Pertemuan_2
 

Viewers also liked

Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smkDewa Dewa
 
Job sheet tkj kelas x
Job sheet tkj kelas xJob sheet tkj kelas x
Job sheet tkj kelas xEKO SUPRIYADI
 
Jobsheet 3 ad hoc
Jobsheet 3 ad hocJobsheet 3 ad hoc
Jobsheet 3 ad hocfmraihan
 
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISIMATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISIndriehs
 
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)candrafery
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritmalinda_rosalina
 
Job Sheet komputer dan jaringan
Job Sheet komputer dan jaringanJob Sheet komputer dan jaringan
Job Sheet komputer dan jaringanBayu Chendoel's
 
Algoritma dan Pemprograman Komputer I
Algoritma dan Pemprograman Komputer IAlgoritma dan Pemprograman Komputer I
Algoritma dan Pemprograman Komputer IChandra Septianoor
 
Soal video presentasi
Soal video presentasiSoal video presentasi
Soal video presentasiroyrambo
 
Modul 1 dasar desain grafis
Modul 1 dasar desain grafisModul 1 dasar desain grafis
Modul 1 dasar desain grafisMajid Abdul
 
Modul pascal lengkap
Modul pascal lengkapModul pascal lengkap
Modul pascal lengkapsmk2kuripan
 
Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Yuliandri Andini
 

Viewers also liked (20)

Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
Job sheet tkj kelas x
Job sheet tkj kelas xJob sheet tkj kelas x
Job sheet tkj kelas x
 
gambar tugas
gambar tugasgambar tugas
gambar tugas
 
Jobsheet 3 ad hoc
Jobsheet 3 ad hocJobsheet 3 ad hoc
Jobsheet 3 ad hoc
 
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISIMATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
 
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)
1. produktif 4 kelas x tkj&amp;mm (senin, 15 des 2014)
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritma
 
Job Sheet komputer dan jaringan
Job Sheet komputer dan jaringanJob Sheet komputer dan jaringan
Job Sheet komputer dan jaringan
 
Jobsheet tkj
Jobsheet tkjJobsheet tkj
Jobsheet tkj
 
Algoritma dan Pemprograman Komputer I
Algoritma dan Pemprograman Komputer IAlgoritma dan Pemprograman Komputer I
Algoritma dan Pemprograman Komputer I
 
Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)
 
Jobsheet multimedia
Jobsheet multimediaJobsheet multimedia
Jobsheet multimedia
 
Job sheet 3 psd
Job sheet 3 psdJob sheet 3 psd
Job sheet 3 psd
 
Bahan ajar excel
Bahan ajar excelBahan ajar excel
Bahan ajar excel
 
Jobsheet revisi
Jobsheet revisiJobsheet revisi
Jobsheet revisi
 
Job sheet jaringan dasar 1
Job sheet jaringan dasar  1Job sheet jaringan dasar  1
Job sheet jaringan dasar 1
 
Soal video presentasi
Soal video presentasiSoal video presentasi
Soal video presentasi
 
Modul 1 dasar desain grafis
Modul 1 dasar desain grafisModul 1 dasar desain grafis
Modul 1 dasar desain grafis
 
Modul pascal lengkap
Modul pascal lengkapModul pascal lengkap
Modul pascal lengkap
 
Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013
 

Similar to Jobsheet pemoograman komputer (vb) isi bab 2

3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net Aris Saputro
 
Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Aryful Yahdi
 
Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5Isya Ansyari
 
Materi 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiMateri 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiRobby Firmansyah
 
Materi VISUAL BASIC 2010 dffffffffffopppoo
Materi VISUAL BASIC 2010 dffffffffffopppooMateri VISUAL BASIC 2010 dffffffffffopppoo
Materi VISUAL BASIC 2010 dffffffffffopppooRikyFirmansyah9
 
Algoritma
AlgoritmaAlgoritma
Algoritmadulssrr
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan SepatuDwi Mardianti
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algoSTMIK AKAKOM
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IIfan Ok
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakaneriyadi
 
Modul Pascal.pdf
Modul Pascal.pdfModul Pascal.pdf
Modul Pascal.pdfsylaaulia
 
Modul Pascal Mengenal Flowchart
Modul Pascal Mengenal FlowchartModul Pascal Mengenal Flowchart
Modul Pascal Mengenal FlowchartIrwien Andriyanto
 
Modul pascal
Modul pascalModul pascal
Modul pascaldanver98
 
Modul pascal
Modul pascalModul pascal
Modul pascalshediazz
 
Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi FundamentalAkmal Fajar
 

Similar to Jobsheet pemoograman komputer (vb) isi bab 2 (20)

Modul visual basic
Modul visual basicModul visual basic
Modul visual basic
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
 
Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Modul visual basic (krisna 04)
Modul visual basic (krisna 04)
 
Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5
 
Materi 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasiMateri 3 Coding dan Testing aplikasi
Materi 3 Coding dan Testing aplikasi
 
Materi VISUAL BASIC 2010 dffffffffffopppoo
Materi VISUAL BASIC 2010 dffffffffffopppooMateri VISUAL BASIC 2010 dffffffffffopppoo
Materi VISUAL BASIC 2010 dffffffffffopppoo
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan Sepatu
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algo
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman I
 
Krisna vb6-04
Krisna vb6-04Krisna vb6-04
Krisna vb6-04
 
BAB II Landasan Teori TB
BAB II Landasan Teori TBBAB II Landasan Teori TB
BAB II Landasan Teori TB
 
Penjelasan Program
Penjelasan ProgramPenjelasan Program
Penjelasan Program
 
Proses-spec.pdf
Proses-spec.pdfProses-spec.pdf
Proses-spec.pdf
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
 
Modul Pascal.pdf
Modul Pascal.pdfModul Pascal.pdf
Modul Pascal.pdf
 
Modul Pascal Mengenal Flowchart
Modul Pascal Mengenal FlowchartModul Pascal Mengenal Flowchart
Modul Pascal Mengenal Flowchart
 
Modul pascal
Modul pascalModul pascal
Modul pascal
 
Modul pascal
Modul pascalModul pascal
Modul pascal
 
Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi Fundamental
 

Jobsheet pemoograman komputer (vb) isi bab 2

  • 1. PRAKTIKUM II INPUT OUTPUT 2.1 Tujuan Intruksional Khusus 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan tentang berbagai jenis operator dan pemakaiannya 5. Menjelaskan tentang instruksi I/O 2.2 Dasar Teori A. Tipe Data Tipe-tipe data Tipe Keterangan Integer Tipe data numerik yg berupa bilangan bulat (tanpa pecahan) -32.768 sampai 32.767 Byte Tipe data yang berupa nilai bulat positif (tanpa pecahan) 0 sampai 255 Decimal Digunakan untuk menyimpan nilai desimal (pecahan) dengan ketepatan hingga 28 angka desimal Boolean Tipe data yang memiliki nilai True atau False String Tipe data yang memiliki nilai alfanumerik, yaitu: huruf,angka, atau karakter khusus. Single Tipe numerik dg kisaran -3.402823E+38 sampai 3.402823E+38 Double Tipe numerik dengan kisaran yang sangat besar Date Digunakan untuk menyimpan nilai tanggal dan jam Currency Untuk menyimpan nilai uang Long Tipe data yang sama dgn integer hanya kisaran lebih besar dan membutuhkan memori yang sangat besar 12
  • 2. 13 Object Tipe data yang menyimpan objek sepeti form, kontrol dan sebagainya Variant Tipe data yang berisi segala macam tipe data yang berbeda B. Variabel dan Konstanta 1. Variabel Variabel adalah tempat untuk menyimpan data di dalam memory komputer.Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Variabel terdiri dari : Variabel Global dan Variabel Lokal. - Variabel Global adalah variabel yang dapat dikenal oleh seluruh bagian program. - Variabel Lokal adalah variabel yang hanya di kenal oleh satu bagian program saja. Mendeklarasikan Variabel Dim< namavariabel >as < tipevariabel > Keterangan: Dim : Statemen dari Visual Basic untuk mendeklarasikan variabel Namavariabel : nama yang digunakan untuk menyimpan nilai Tipevariabel : tipe variabel yang bergantung pada tipe data. Penulisan khusus variabel 1. Variabel bertipe Variant Dim < namavariabel > as variant atau Dim < namavariabel > Contoh : Dim varNilai As Variant 2. Membatasi Ukuran variabel String Dim < namavariabel > As String * Panjangstring
  • 3. 14 Contoh : Dim StrNama as String *30 2. Konstanta Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa di ubah. Sintax : Const< nama_konstanta >As< type_data > = < nilai_data > C. Operator Visual Basic mengenal 3 jenis operator yaitu : 1. Operator Aritmatika, digunakan untuk operasi matematis terhadap nilai data. Simbol Operasi Matematis Contoh + Penjumlahan 5 + 2 hasilnya 7 - Pengurangan 5 – 2 hasilnya 3 * Perkalian 5 * 2 hasilnya 10 / Pembagian (hasil pecahan) 5 / 2 hasilnya 2,5 Pembagian (hasil bulat) 5 2 hasilnya 2 Mod Sisa Pembagian 5 Mod 2 hasilnya 1 ^ Pemangkatan 5 ^ 2 hasilnya 25 & Penggabungan String 5 & 2 hasilnya 52 2. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol Operasi Perbandingan Contoh < Lebih kecil 5 < 2 hasilnya False > Lebih besar 5 > 2 hasilnya True <= Lebih kecil atau sama dengan 5 < = 2 hasilnya False >= Lebih besar atau sama dengan 5 > = 2 hasilnya False = Sama dengan 5 = 2 hasilnya False <> Tidak sama dengan 5 <> 2 hasilnya True
  • 4. 15 3. Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbol Operasi Logika Contoh Or Atau (5 < 2 ) Or (5 > 2) hasilnya True And Dan (5 < 2) And (5 > 2) hasilnya False Not Tidak Not (5 < 2) hasilnya True 2.3 Daftar Alat dan Bahan 1. Komputer dengan spesifikasi yang cukup memadai untuk dapat menjalankan aplikasi Visual basic6 2. Software Visual Basic 6 2.4 Keselamatan Kerja Untuk menjaga keselamatan dalam melakukan praktikum: 1. Pasangkan kabel power ke stop kontak yang telah disediakan di meja praktikum. 2. Tekan tombol power on pada cpu dan monitor, biarkan computer menyala sampai tampilan desktop windows tampil dengan sempurna. 3. Buatlah setiap program sesuai dengan contoh kode program dan simpanlah dalam sebuah folder. 4. Bila praktikum sudah selesai, tutup semua program aplikasi yang terbuka. Matikan komputer dengan cara klik tombol start-turn off. 5. Setelah power komputer mati, cabutlah kabel power yang terhubung ke stop kontak. 2.5 Langkah Percobaan Percobaan berikutnya hanya berkaitan cara menjalankan atau mengoperasikan Visual Basic sebagai berikut : 1. Hidupkan Komputer sampai menyala dan mengeluarkan layar Windows. 2. Pilih Start pada ujung kiri bawah monitor.
  • 5. 16 3. Pilih Program. 4. Pilih Program Visual basic 6. 5. Jika Layar VB sudah keluar, Pilih File. 6. Pilih News untuk membuka Program baru, atau open untuk membuka file program yang sudah dibuat sebelumnya. 7. Buat desain dan ikuti langkah pada data program. 8. Setelah selesai membuat form pilih file dan save as program tersebut dengan nama file sesuai keinginan praktikan. 9. Jalankan program tersebut untuk melihat kebenaran pengetikan program dan untuk mengubah file dengan extension .cpp menjadi file .hex, .bin dan. .obj. 10. Lihat hasilnya dimonitor dan catat, kemudian analisa hasil percobaan tersebut. 11. Lakukan praktikum untuk file program berikutnya dengan cara yang sama. 2.6 Data Program A. Program Input Nama Langkah- langkah 1. Buat form baru dan letakkan komponen pada form sebagai berikut :
  • 6. 17 2. Ubah Properties Kontrol Property Nilai Form1 Caption Input Nama Label1 Caption Nama Depan Label2 Caption Nama Belakang Label3 Caption Nama Lengkap Text1 Text < Kosongkan > Text2 Text < Kosongkan > Text3 Text < Kosongkan > Command1 Caption Proses 3. Buat Kode Program Klik Ganda Tombol Proses Private Sub Command1_Click() Text3.Text = Text1.Text + Text2.Text End Sub B. Program Belanja 1. Buatlah sebuah aplikasi baru (File | New Project | Standard EXE) 2. Masukan 3 TextBox, 3 Label dan 2 CommandButto 3. Gantilah properties masing-masing komponen seperti tertera dibawah ini
  • 7. 18 Kontrol Property Nilai Form Caption Belanja TextBox1 Text Name <kosong> txtHargaSatuan TextBox2 Text Name <kosong> txtJumlah TextBox3 Text Name <kosong> txtBayar Label Caption Harga Satuan Label2 Caption Jumlah Barang Label3 Caption Bayar Command1 Capti Caption Proses Command2 Caption Keluar 4. Sesuai dengan Layout berikut :
  • 8. 19 5. Masukan code untuk CommandButton Proses txtBayar.Text=Val(txtHargaSatuan.Text)*Val(txt Jumlah.Text) 6. Masukan code untuk CommandButton Keluar Unload Me 7. Tekan F5 untuk menjalankan program (Running) C. Program Gerak 1. Buat form baru dan letakkan komponen pada form sebagai berikut :
  • 9. 20 2. Ubah Property Kontrol Property Nilai Form1 Caption Gerak Commandbutton1 Name Cnaik Commandbutton2 Name Cturun Commandbutton3 Name Ckanan Commandbutton4 Name Ckiri Shape1 Shape 5 - Rounded Square Borderstyle Solid 3. Buat Kode Program Klik Ganda Tombol Naik Private Sub CnaikClick() Shape1.Top = Shape1.Top - 100 End Sub Klik Ganda Tombol Turun Private Sub Cturun_Click() Shape1.Top = Shape1.Top + 100 End Sub Klik Ganda Tombol Kanan Private Sub Ckanan_Click() Shape1.Left = Shape1.Left + 100 End Sub Klik Ganda Tombol Kiri Private Sub Ckiri_Click() Shape1.Left = Shape1.Left - 100 End Sub 4. Jalankan Program Dengan Mengklik tombol Run atau F5
  • 10. 21 2.7 Data Hasil Hasil Praktikum 1 Visual Basic 6 : A. Program Input Nama B. Program Belanja C. Program Gerak
  • 11. 22 2.8 Soal : 1. Buat program untuk menghitung luas kubus, persegi panjang, dan lingkaran dengan inputan panjang, lebar dan jari-jari dan tampilkan hasilnya (Nama File -» Project : P22.vbp). 2. Buat program untuk menginputkan umur dengan menggunakan input box. Output program seperti di bawah ini. (Simpan program dengan folder Latihan1, folder Latihan1A, Nama file F11. frm , P11.frm ). 3. Buat program kalkulator yaitu : penjumlahan, pengurangan, perkalian dan pembagian dan pangkat dengan menggunakan operasi aritmatika.(Simpan program dengan folder Latihan1, folder Latihan1B, Nama file F12. frm , P12.frm). 4. Buat Program Gerak dengan menggunakan kontrol timer. Kriteria Kanan, Kiri, Naik, Turun, Center dan Stop. (Simpan program dengan folder Latihan1, folder Latihan1C, Nama file F13. frm , P13.frm ).