Selasa, 13 November 2012

Belajar QBASIC



Belajar Pemrograman BASIC dengan QBASIC
Seperti kebayakan bahasa pemrograman, BASIC juga memiliki tiga struktur, yaitu: INPUT,PROSES,dan OUTPUT. Yang membedakan dengan pemrograman lainnya adalah, BASIC merupakan bahasa pemrograman tingkat tinggi, karena bahasa yang digunakan mendekati bahasa manusia, dlam hal ini bahasa inggris (bahasa internasional), maka dari itu BASIC dikhususkan untuk pemula, meski banyak juga programmer pro, yang make bahasa BASIC.
Agar lebih mudah memahami, setiap contoh program yang saya contohkan, kalian bisa mengetikkannya di QBASIC !!
Pembagian INPUT, PROSES, dan OUTPUTnya seperti dibawah ini:
Input dibagi jadi tiga bagian:
  • Input Numerik (berupa angka/integer), Contoh : A = 5
  • Input Character(berupa huruf-huruf/string) Contoh : A$ = “blah blah”
  • Input dari User (menggunakan statement input) contoh: INPUT “nama”, nama${nantinya akan meminta nama,kemudian “nama$” adalah variabel untuk menyimpan masukan dari user, yang nantinya akan dipanggil dengan nama variabel yang sama. Bisa juga langsung memasukkan variabel seperti Input numerik dan karakter}
Proses dibagi jadi dua bagian:
  • Formula/rumus, Contoh : Z=X*Y
  • Kondisi, Contoh : if  X > 9 or X = 9 then Print “A”else if X > 7 or X = 7 then Print “B”else Print “C”endif
Output dibagi jadi tiga bagian:
  • Numerik, Contoh : Print 13, outputnya 13
  • Karakter,  Contoh : Print “namaku banu”, outputnya namaku banu
  • Proses, Contoh: Print 2*3 ,outputnya 6
Di bawah ini ada 2 contoh program untuk mempermudah penjelasan di atas:
input a=3 {input mumerik}
input b=4 {input mumerik}
c=a+b {proses perumusan}
print c{output numerik, karena “c” mengandung suatu nilai}
end
____________________________________
input “Masukkan Panjang:”,p {contoh input karakter}
input “Masukkan Lebar:”,l {contoh input karakter}
L=p*l
K=2*(p*l)
Print “Luasnya adalah”{contoh output karakter};L;”dan Kelilingnya adalah”{contoh output karakter}; K {titik koma untuk memisahkan }
end
____________________________________
Pada bahasa BASIC, simbol matematikanya sama dengan yang digunakan pada flowchart:
Perpangkatan (^)
Perkalian (*)
Pembagian (/)
Penjumlahan (+)
Pengurangan (-)
____________________________________
Tipe data yang digunakan:
TIPE DATA
DIAKHIRI DENGAN TANDA

Single-precision (berisi angka kurang dari sama dengan 7 digit)
!
Integer (berisi bilangan bulat)
% (optional)
Double-precision (berisi angka kurang dari sama dengan 16 digit)
#
Long-integer (bilangan bulat yang panjang)
&
String (berisi karakter huruf)
$

Tidak ada komentar:

Posting Komentar