Skip to main content

Mengenal Variabel dan Operasi String - Pemrograman 1

Mengenal Variabel dan Operasi String - Pemroograman 1 pada saat awal kuliah pemrograman adalah menjadi mata kuliah yang kebanyakan menjadi mata kuliah wajib di setiap perguruan tinggi dan tentunya di jurusan Teknik Informatika, dan dibawah ini adalah salah satu contoh tugas kuliah saya saat mata kuliah Pemrograman 1 yaitu tentang Variabel dan Operasi String Pada Pemrograman. dan semoga ini bisa bermanfaat bagi anda.

Mengenal Variabel dan Operasi String
Mengenal Variabel dan Operasi String

1.      Pengertian Low level language dan  High level language :
  • High level language adalah bahasa pemrograman yang mudah dimengerti oleh manusia, karena perintah yang digunakan menggunakan bahasa komunikasi manusia. Contohnya Visual Basic, PHP, C++, QBasic.
  • Low level language adalah bahasa pemrograman yang sulit dimengerti oleh manusia, karena ditulis dalam bahasa mesin. Contohnya : Pemrograman Asembler.
2.      Variabel Adalah suatu peubah yang berfungsi menampung nilai yang dinamis, artinya nilai dari sebuah variable dalam program dapat diubah.

Variabel juga dapat digunakan untuk menyimpan suatu nilai, seperti text, angka atau array
Aturan penamaan variable :
  •  Karakter pertama harus huruf.
  •  Panjang karakter maksimal 255, dimana tidak boleh ada spasi.
  •  Tidak boleh mengandung symbol perhitungan (*, /, +, -, dsb) dan symbol khusus (!, #, @, dsb)

3. Tipe-tipe data yang terdapat dalam visual basic 6.0 antara lain :
  • Integer, long : tipe data untuk angka bulat(-32768 s/d 32767)
  • Single, double : tipe data untuk angka pecahan/decimal(-3402823E38 s/d -1401498E-45,
  • -179769313486231E308 s/d -494065645841247E-324)
  • Currency : tipe data untuk angka mata uang(-922337203685477,5808 s/d 922337203685477,5807)
  • String : tipe data untuk teks(0 s/d 2 Milyar)
  • Boolean : tipe data logika ( True/False)
  • Date : tipe data waktu/tangggal(1 Januari 100 s/d 31 December 9999)
  • Object : tipe data untuk sebuah objek misalnya gambar(Referensi acuan pada sembarang objek)
  • Variant : tipe data variant(-179769313486231E308 s/d -494065645841247E-324)
4. Event merupakan suatu permintaan yang dilakukan oleh suatu obyek (reguester) kepada obyek lainnya (responder). Permintaan dapat dilakukan oleh obyek fisik maupun non fisik. Obyek non fisik dapat berupa kode program; sedangkan obyek fisik dapat berupa perangkat input, perangkat pemroses, maupun perangkat output. Misalkan perangkat input mouse meminta kepada suatu obyek agar click ataupun double click.

Jenis-jenis :

Event Untuk Mouse :
  • Click , event ini terjadi apabila user menekan dan melepas tombol kiri mouse dengan cepat pada saat pointer mouse berada diatas suatu control.
  •  DblClick, event ini terjadi apabila user menekan dan melepas tombol kiri mouse 2x dengan cepat tanpa memindahkan posisi.
  •  MouseDown, event ini terjadi apabila user menekan dan menahan tombol kiri mouse.
  • MouseUp, event ini terjadi apabila user melepas tombol kiri mouse.
  •  MouseMove, event ini terjadi apabila user memindahkan mouse tanpa menekan tombol.
Event untuk Keyboard :
  • KeyPress, event ini terjadi apabila user menekan tombol keyboard (menggunakan kode ASCII).
  •  KeyDown, event ini terjadi apabila user menekan dan menahan tombol keyboard.
  •  KeyUp, event ini terjadi apabila user melepas tombol keyboard.

5.  Perbedaan ComboBox dan ListBox :

  • ComboBox yaitu kontrol kombinasi antara TextBox dan ListBox yang digunakan untuk pemilihan dengan dropdown  terhadap item yang ada di dalamnya.
  • ListBox yaitu kontrol yang digunakan untuk menampilkan daftar item dimana user dapat memilih salah satu/lebih sesuai dengan jumlah list. Dan terdapat batang penggulung  apabila jumlah item melebihi jumlah item maksimal yang bisa ditampilkan.

6. Operasi / Fungsi String:

  • Len ( ), untuk mengetahui panjang karakter. Sintaks : Len ($).
  • Left ( ), untuk mengambil karakter dari sebelah kiri variable. Sintaks : Left ($,jml pengambilan karakter).
  • Right ( ), untuk mengambil karakter dari sebelah kanan variable. Sintaks : Right ($,jml pengambilan karakter).
  • Mid ( ), untuk mengambil sejumlah karakter ditengah variable. Sintaks : Mid ($, posisi pengambilan, jml pengambilan karakter).
  • Val ( ), untuk merubah data string menjadi numberik. Sintaks : Val($).
  • Str( ), untuk merubah data numerik menjadi string. Sintaks : Str(%)
  • Ltrim( ), untuk menghapus spasi kosong yang terletak disebelah kiri variable. Sintaks : Ltrim($).
  • Rtrim( ), untuk menghapus spasi kosong yang terletak disebelah kanan variable. Sintaks : Rtrim($).
  • Trim( ), untuk menghapus spasi kosong yang terletak disebelah kiri & kanan variable. Sintaks : Trim($).
  • Ucase( ), untuk merubah huruf kecil jadi huruf besar. Sintaks : Ucase($).
  • Lcase( ), untuk merubah huruf besar jadi huruf kecil. Sintaks : Lcase($).
  •  Asc( ), untuk mengembalikan karakter kepada nilai standart ASCII.
  • Chr( ), untuk mengeluarkan karakter dari nilai standart ASCII.

7.      ADO (ActiveX data Object) adalah object model yang sederhana untuk mengakses semua tipe data mlalui OLEDB.

Berikut adalah contoh codenya.
Private Sub cmdCetakHasil_Click()Dim hasil As StringIf txtnm.Text <> 0 Then    hasil = "   Saya seorang " & IIf(OptLaikiLaki.Value = True, " Laki-laki ", " Perempuan") & ", yang bernama " & txtnm.Text + ", tinggal di " & txtalmt.Text & ", dengan pendidikan terakhir " & ComPend.Text & ", dan berprofesi sebagai " & ComPek.Text & " yang mempunyai Hobby, " & IIf(listhobby.CausesValidation = True, listhobby.Text, "")    RicRtbhasil.TextRTF = hasilElse    MsgBox "Isikan data dengan lengkap dahulu.", vbInformationEnd IfEnd SubSub bersih()Dim aa As ObjectFor Each aa In Me    If TypeOf aa Is TextBox Then    aa.Text = ""    ElseIf TypeOf aa Is ComboBox Then    aa.ListIndex = -1    End IfNextEnd SubPrivate Sub cmdClear_Click()bersihEnd SubPrivate Sub cmdExit_Click()Unload MeEnd SubPrivate Sub cmdTambah_Click()ComPend.Enabled = TrueEnd SubPrivate Sub cmdTambah1_Click()ComPek.Enabled = TrueEnd SubPrivate Sub cmdTambah2_Click()listhobby.Enabled = TrueEnd SubPrivate Sub Timer1_Timer()jam1.Text = Format(Now(), "DD MMM yyyy") '& " : " & Format(Now(), "HH:mm:ss")jam2.Text = Format(Now(), "HH:mm:ss")End SubPrivate Sub Timer2_Timer()a = Me.Captionb = Right(a, 1)Me.Caption = b + Left(a, Len(a) - 1)End Sub

Artikel ini di update pada tgl 07/03/2015

Comments

Popular posts from this blog

Cara Memasukkan Gambar di Dalam Sel Google Spreadsheet dengan URL

Google Docs Spreadsheet adalah salah satu produk terbaru yang disediakan oleh google untuk publik, Spreadsheet sendiri fungsinya hampir sama seperti Microsoft Excel milik Microsoft. namun Spreadsheet berjalan secara online, jadi dibutuhkan koneksi internet untuk membuat dan menyimpannya. namun kali ini ini yang akan saya bagi adalah Cara Memasukkan Gambar di Sel pada spreadsheet dengan menggunakan url gambar di internet . Sekarang Anda dapat menambahkan gambar dan ikon untuk setiap sel spreadsheet di Google Docs menggunakan rumus IMAGE . Jika anda sudah punya akun Google anda bisa langsung masuk atau menuju ke halaman Spreadsheet dengan menekan url DISINI , Jika belum silahkan daftar akun Google terlebih dahulu pada ling dibawah ini. Cara Daftar Email Gmail dengan Mudah dan Cepat [ pakai gambar ] Untuk menambahkan gambar ke sel, sorot sel atau pilih salah satu sel di spreadsheet, klik F2 untuk masuk ke mode formula dan kemudian ketik = IMAGE(" URL ") di mana

Pengertian Array satu Dimensi, Dua Dimensi dan Multi Dimensi

Array satu dimensi Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui1 indeks atau subskrip. Bentuk umum pendeklarasian: nama_array[jumlah_eleman]; Array dua dimensi Merupakan sebuah variabel yang menyimpansekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom. Bentuk umum pendeklarasian: nama_array[jumlah_eleman_baris] [jumah_eleme_kolom]; Array multidimensi Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi

25 Google Script Paling Populer dan Berguna

G oogle Script menawarkan program akses ke sebagian besar produk Google termasuk Gmail, Google Docs, Google Drive, Analytics, Google Contacts, Calendar, Maps, dan Google Analytics. Script Google ditulis dalam bahasa JavaScript reguler dan disimpan pada server Google. Berikut adalah Google Apps Script yang Paling Populer dan Berguna (Gambar by Google Images) Berikut ini adalah koleksi terbaru dari Google Script yang akan membantu Anda berbuat lebih banyak dengan produk Google favorit Anda. Dan Anda tidak perlu menjadi seorang programmer untuk menggunakan script ini. Website Uptime Monitor - Menerima email instan dan peringatan SMS Ketika website Anda turun. Anda dapat memantau semua domain web Anda secara gratis. Amazon Price Tracker - Melacak harga produk favorit Anda di Amazon dan mendapatkan email pemberitahuan ketika harga turun atau naik. Gmail Unsubscriber - Secara otomatis berhenti berlangganan alamat email Anda dari milis dan email massal. Read Receipts in