Monday, November 21, 2011

Unsur-Unsur Pemrograman Console VB.NET

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 ThenEnd 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. Contohreamur = 4 / 5 * (celcius)

No comments:

Post a Comment