Langsung ke konten utama

Mengenal Console VB .Net 2010 (VB Programming)

Teori
VB. Net 2010 adalah aplikasi yang berada di bawah Visual Studio.net dengan aplikasi berbasis  .net Framework yang memiliki keunggulan dibanding versi sebelum .net. Keungggulan tersebut antara  lain :
-          Visual Studio .net 2010 memiliki kelebihan dibanding  Visual Studio .net 2005 dan 2008 terutama dalam pengembangan aplikasi terdistribusi dan pengembangan e-commerce
-          Mendukung penuh OOP (object Oriented Programming)
-          Tersedia fasilitas GUI
-          Memungkinkan pemrograman berbasis console (Dos Prompt)
-          Koneksi database lebih sempurna
-          . Net framework com memungkinkan pemakai dapat berinteraksi dengan sistem sudah ada menggunakan XML web service
-          .Net framework mendukung integrasi lebih dari 20 bahasa pemrograman
Dengan kemampuan tersebut maka dengan menguasai salah satu bahasa pemrograman yang mendukung teknologi .net framework dapat menghasilkan berbagai tipe aplikasi di server , desktop, smart device seperti PDA. 

Mengenal VB .net berbasis Console
            Pemrograman berbasis .net cukup berbeda dengan pemrograman sebelum teknologi .net dimana aplikasi yang dikompilasi dengan aplikasi .net hanya bisa jalan di komputer yang telah terinstall .net framework.  Hasil dari kompilasi aplikasi berbasis .net tidak langsung dalam bentuk mesin tapi dalam kode pertengahan yang disebut dengan CLS (Common Language Spescification).  Kode dalam bentuk CLS ini akan dijalankan oleh service yang disediakan di .net framework yaitu  hal  CLR (Common Language runtime). Dalam beberapa hal konsep CLR hampir menyerupai bahasa Java tapi berbeda.
            Aplikasi berbasis .net memungkinkan dibuat tanpa IDE (Integrated Development Environment) dimana hal ini tidak memungkinkan dilakukan di veris visual Basic sebelum .net framework.  Walaupun pada kenyataannya membuat aplikasi tanpa IDE cukup berat.
            Editor yang digunakan untuk membuat program tanpa IDE dapat menggunakan Notepad atau editor lain berbasis teks. Setelah instruksi VB disusun di notepad dengan eksetension 'vb' kemudian dikompilasi oleh compiler yang disediakan .net framework  yaitu 'VBC.EXE' yang terletak di sub direktory
     c:\windows\microsoft.net\framework\v2.0.50727
untuk memudahkan pemanggilan compiler tersebut maka perlu diset pathnya dengan mengetikkan di command Prompt dalam console  seperti berikut
               path=%path%;c:\windows\microsoft.net\framework\v2.0.50727

Dalam pemrogram visual basic struktur pemrograman terdiri atas
Option
Imports
sub Main

Option
Option digunakan untuk menangani masalah kode di aplikasi

Option Explicit
Option Explicit on/off digunakan untuk menangani apakah variabel harus dideklarasi (on) atau tidak (Off).  Sebagai contoh ketik contoh program di latihan 1 a dan 1 b. Defaultnya adalah Option Explicit On.

Option Strict
Option strict digunakan untuk memperperbolehkan konversi data dari suatu variabel ke variabel lain.
Option Strict On membolehkan konversi variabel sedangkan Option Strict Off tidak diperbolehkan defaultnya adalah option strict off.

Imports
Imports berguna untuk mendefinisikan class sehingga memudahkan pengetikan class tanpa harus  namespace  berulangkali . Perhatikan di contoh latihan 2.a

Sub main       
Sub Main merupakan tempat mendefinisikan algoritma yang anda buat

Contoh Program
latihan 1.a.
Module Hello
   sub Main()
    
   system.console.writeline("Hello World !")
   system.console.writeline("Selamat datang di Dunia Visual Basic.net")
        
    end sub
 end module


latihan 1.b.
imports system.console
Module Hello
   sub Main()
     
      writeline("Hello World !")
      writeline("Selamat datang di Dunia Visual Basic.net")
      writeline("========================================")
      msgbox("Hallo INI Kotak Pesan",,"Informasi")
        
    end sub
 end module

Latihan 2.a
option explicit on
imports system.console
Module Hello
   sub Main()
      dim a as integer
      writeline("Hello World !")
      writeline("Selamat datang di Dunia Visual Basic.net")
      writeline("========================================")
      writeline()
      write("Masukkan angka bulat :")
      a=readline()
      msgbox(a & " adalah data yang anda Isi",msgboxstyle.okcancel,"Informasi")
        
    end sub
 end module

Latihan 2.b.
option explicit off
imports system.console
Module Hello
   sub Main()
      writeline("Hello World !")
      writeline("Selamat datang di Dunia Visual Basic.net")
      writeline("========================================")
      writeline()
      write("Masukkan angka bulat :")
      a=readline()
      msgbox(a & " adalah data yang anda Isi",msgboxstyle.okcancel,"Informasi")
        
    end sub
 end module


Latihan 3.a.
option explicit on
imports system.console
Module Hello
   sub Main()     
      writeline("Hello World !")
      writeline("Selamat datang di Dunia Visual Basic.net")
      writeline("========================================")
      writeline()
     dim panjang,lebar,luas  as double
      write("Lebar : ")
      lebar=readline()
      write("Panjang : ")
      panjang=readline()
      luas=panjang*lebar
      msgbox("Luas PP : " & luas,,"Informasi")
    end sub
 end module

sumber: Modul Pratikum VB .net 2010 / FEBRI DOLIS HERDIANI, S.KOM            

Komentar

  1. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  2. Menggunakan CONSOLE:
    1. User menginputkan dua bilangan X dan Y. Program akan menampilkan seluruh bilangan di antara X dan Y tersebut.
    2. User menginputkan dua bilangan X dan Y. Program akan menampilkan seluruh bilangan genap di antara X dan Y tersebut.
    3. User memasukkan dua bilangan, X dan Y. Program akan menampilkan bilangan yang terbesar.
    4. menampilkan bilangan PRIMA antara 1-50
    5. Diketahui kurs:
    1 US$ = Rp8000,
    1 USD = 1.5 Euro,
    1 USD = 1.7 SG$,
    1 USD = 0.5 Poundsterling.
    Hitung konversi tiap mata uang jika diinputkan dalam Rupiah!

    BalasHapus
    Balasan
    1. 1. pake looping dimulai dari x sampai y
      2. pake looping dimulai dari x sampai y tapi di dalemnya kasih validasi yg muncul hanya bilangan genap
      3. pake looping dimulai dari x sampai y tapi di dalemnya kasih validasi yg membandingkan dg bilangan sebelumnya, jika lebih besar maka bilangan itu disimpan di tamp, tamp nantinya menghasilkan bilangan terbesar
      4. pake looping dimulai dari 1 sampai 50 terus dalemnya kasih validasi buat nyari bilangan prima, tau kan bilangan prima itu apa?
      5. minta inputan uang
      dibagi dengan kurs USD, lalu dikalokan dengan kurs yg diinginkan.
      misal uang (9000/8000)*1,5 ->jika akan diubah ke Euro
      lalu ditampilkan

      Hapus

Posting Komentar

Postingan populer dari blog ini

Tipe data dalam bahasa C (C Programming)

Hai.. ketemu lagi dengan saya di blog yang sederhana ini.. dalam kesempatan kali ini saya akan memposting tentang tipe data dalam bahasa C. yuk kita simak :) Tipe data adalah suatu pengenal (identifier) yang merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh k omputer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. Bahasa C menyediakan 5 macam tipe data dasar, yaitu 1. Tipe data integer yaitu bilangan bulat dideklarasikan dengan int . 2. Floating point yaitu bilangan pecahan dideklarasikan dengan float . 3. Double precision yaitu bilangan pecahan ketepatan ganda dideklarasikan dengan double . 4. karakter dideklaras...

Kimia (Polimer)

A.    DEFINISI POLIMER DAN PEMBENTUKAN POLIMER 1.    Pengertian Polimer Polimer adalah suatu makromolekul yang terbentuk dari molekul-molekul sederhana yang kita sebut sabagai monomer. Monomer adalah bagian terkecil dari suatu polimer. 2.    Pembentukan Polimer Proses pembentukan polimer dari monomer-monomernya disebut polimerisasi. Reaksi polimerisasi adalah reaksi penggabungan beberapa monomer. a.    Reaksi Polimer Adisi Polimerisasi terjadi pada monomer yang memiliki ikatan rangkap. Adalah perkaitan langsung antarmonomer berdasarkan reaksi adisi. 1)    Pembentukan Polietilena (Polietena) Polietilena dibentuk oleh monomer-monomer etena. Etena diperoleh dari hasil perengkahan (cracking) minyak bumi atau gas bumi. Pembentukan polimer ini digambarkan sebagai berikut CH 2 =CH 2   +   CH 2 =CH 2    →    --CH 2 -- CH 2 -- CH 2 -- CH 2 -- →   ( --CH 2 --...

Apa itu using namespace std?

Assalamu’alaikum.. Hai teman-teman.. dalam posting kali ini saya akan sedikit menjelaskan tentang namespace std. using namespace std , perintah ini digunakan untuk mendeklarasikan/ memberitahukan kepada compiler bahwa kita akan menggunakan semua fungsi/class/file yang terdapat dalam namespace std. namespace sendiri memiliki kesamaan dengan paket pada bahasa Java yang berisi pengelompokan fungsi, class dan yang sejenis. Pada C++ library- library umumnya disimpan dalam namespace std, seperti perintah cin dan cout. Perbedaan penulisan apabila kita menggunakan namespace std atau tidak adalah : Tanpa using namespace std               std::cout << " Tanpa menggunakan namespace std " ;       std::cin >> pil; Menggunakan using namespace std      #include <iostream>      using namespace std;      ...

MEMBACA DAN MENGIDENTIFIKASIKAN MOS,CMOS DAN FET

1)       Komponen MOS, CMOS dan FET diidentifikasi tipenya, rating operasinya .     MOSFET ( Metal Oxide Semiconductor Field Effect Transistor ) MOSFET disebut juga Transistor Efek Medan Oksida Logam, hal ini karena pada Gate di isolasi dari saluran mayoritas pembawa muatan hal ini mengakibatkan arus Gate sangat kecil dan tidak dipengaruhi oleh Positif atau Negatifnya Gate tersebut. MOSFET sering juga disebut sebagai IGFET (Insulated Gate Field Effect Transistor) , mempunyai elektroda Source, Drain dan Gate . Bekerjanya MOSFET berbeda dengan JFET, pada MOSFET Gate/Gerbang di isolasi dari kanal sehingga dapat dioperasikan menggunakan tegangan positif (+), sedang pada JFET menggunakan tegangan negatif (-). Tegangan positif tersebut memeberi manfaat mempertinggi konduktifitas kanal. Makin positif tegangan gerbang, semakin besar konduktifitas dari Source ke Drain (Sumber ke Cerat). Keuntungan utama menggunakan FET adalah, imped...

Mengenal Tipe data dan Operator di VB .net (VB Programming)

Assalamu'alaikum.. pada tutorial kali ini saya ingin berbagi tentang tipe data danoperator yang digunakan dalam pemrograman Visual Basic. selamat menyimak.. :) Teori 2.1. Variabel Variabel   adalah pengalokasian tempat di memory komputer dengan type data tertentu dan datanya dapat diubah. Aturan pendefinisian variabel -           Harus dimulai dengan huruf -           Tidak boleh menggunakan spasi -           Tidak melebihi 255 karakter -           Untuk vb. Net tidak case sensitive (tidak membedakan huruf kecil dan besar -           Boleh menggunakan underscore Contoh penulisan variabel yang benar : -           Dim Dataku as integer -         ...