Dalam menulis sebuah program untuk meyelesaikan persoalan tertentu dibutuhkan berbagai macam unsur yaitu : variabel, nilai, operator, ekspresi, tipe data dan instruksi.
Variabel adalah suatu tempat pada memori yang digunakan untuk menyimpan suatu nilai dan nilai tersebut dapat diubah pada saat eksekusi.
Operator adalah suatu simbol (mis. : +, -. /, *, =, <=, >, dsb.) yang digunakan untuk melakukan suatu operasi.
Instruksi adalah sebuah kata dalam bahasa alami (dalam hal ini bahasa Visual Basic) yang digunakan untuk melakukan pekerjaan tertentu.
Tipe Data sangat erat kaitannya dengan Variable. Tipe data intrinsik dikenal juga sebagai tipe
data fundamenal, yaitu tipe yang terpasang di dalam bahasa tersebut. Bentuk
lain dari tipe data adalah tipe data yang dibuat sendiri, berupa kelas-kelas,
delegate, enumerasi, structure dan interface.
 |
Contoh Tipe Data Intrinsik
Statement
adalah suatu instruksi yang dapat diterjemahkan
ke dalam MSIL oleh kompiler dan
dijalankan oleh Microprocessor, berbeda dengan bahasa C atau Java pada VB.NET setiap statement tidak diakhiri
dengan tanda titik koma (;), melainkan Carriage Return (Enter). Statement dapat berupa pemanggilan fungsi, operasi aritmatika, percabangan,
perulangan dan lain-lain. Berikut ini adalah contoh statement :
reamur = 4/5* celcius
Ekspresi merupakan kumpulan variabel atau
konstanta atau kombinasinya yang dihubungkan dengan satu atau lebih operator
dan menghasilkan nilai. Nilai
tersebut baru bermanfaat jika digunakan dalam statement. Berikut ini
adalah contoh ungkapan (ekspresi) yang sebenarnya tidak dapat dijalankan dalam
sebuah prgram :
p
* l
p < l
Contoh diatas bukanlah statement melainkan ekspresi (tidak dapat dijalankan). Apabila ekspresi tersebut akan dipakai dalam sebuah program, maka harus dimanfaatkan dalam statement, sebagai contoh misalnya :
Luas
= p * l
If
p < l Then
Console.Writeline(“lho
kok p lebih pendek ?”)
End
If
Pada statement pertama ekspresi “ p * l ” diberikan ke variabel “Luas”. Pada statement kedua ekspresi “p < l” digunakan oleh penyeleksian kondisi (percabangan) If … Then … End If.
Operator adalah suatu simbol yang digunakan untuk melakukan suatu operasi. Operator mempunyai beberapa kategori, antara lain : Aritmatika, Pengerjaan, Hubungan dan Logika. Operator Aritmatika adalah operator yang digunakan untuk melakukan operasi aritmatika seperti misalnya penjumlahan, pengurangan, perkalian dan pembagian. Simbol untuk operator aritmatika ini adalah : +, -, *, /, \ dan Mod.
Untuk menambahkan keterangan pada program dengan tanpa mengganggu jalannya program digunakan komentar, yaitu keterangan yang diawali dengan tanda petik tunggal. Baris komentar akan diabaikan oleh kompiler pada waktu dilakukan kompilasi. Contoh :
Sub Main()
Dim
celcius, fahrenheit, reamur, kelvin As Double
celcius = 32 '<--
Menyimpan nilai
fahrenheit = (9 / 5) * celcius + 32 '<-- aritmatikan dan simpan nilai
reamur = (4 / 5) * celcius '<-- Perhitungan aritmatikan
kelvin = celcius + 273 '<-- Perhitungan aritmatikan
'Mencetak
hasil (output)
Console.WriteLine("Fahrenheit = " & celcius)
Console.WriteLine("Fahrenheit = " & fahrenheit)
Console.WriteLine("Reamur = " & reamur)
Console.WriteLine("Kelvin = " & kelvin)
Console.ReadKey()
End Sub
Literal adalah nilai yang ditulis dalam kode
program. Pada umumnya nilai terdiri dari dua macam, yaitu nilai numerik, berupa bilangan yang dapat
dilakukan operasi aritmatika dan nilai String
atau karakter, yaitu nilai yang berupa huruf atau kumpulan huruf yang membentuk kata. Contoh : reamur = 4 / 5 * (celcius)
|