Jumat, 25 April 2014

10. Tahapan dalam Pemrograman



Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah :
  • Definisikan Masalah
  • Buat Algoritma dan Struktur Cara Penyelesaian
  • Menulis Program
  • Mencari Kesalahan
  • Uji dan Verifikasi Program
  • Dokumentasi Program
  • Pemeliharaan Program
Sumber :
  • http://lecturer.ukdw.ac.id/anton/download/strukdat1.pdf
  • http://usupress.usu.ac.id/file /Algoritma%20dan%20Pemrograman;%20Teori%20dan%20Praktik%20dalam%20Pascal%20Edisi%20Kedua_Normal_bab%201.pdf
  • http://muflhy.blogspot.com/

TIPE DATA Dalam Qbasic





Tipe data adalah jenis data yang digunakan dalam bahasa pemrograman.

Beberapa tipe data yang sering digunakan antara lain :

a. String : tipe data untuk teks / alphabetic

b. Integer : tipe data numeric. Berisi angka-angka bulat (terbatas) kurang lebih 30.000

c. single : Tipe Data yang berisi angka pecahan(desimal)

d. double : berisi Tipe data pecahan (desimal) kurang lebih 21.000.000

e. Boolean : tipe data yang hanya berisi TRUE atau FALSE

Perintah Dasar dalam QBasic :





  • INPUT : perintah untuk memasukkan variabel/ data ke dalam program.
  • DIM : perintah untuk mendeklarasikan variabel.
  • PRINT  : perintah untuk menampilkan data inputan/ teks pada layar monitor.
  • WRITE : perintah untuk menuliskan data inputan/ teks pada layar. Hampir sama dengan perintah PRINT.
  • CLS :  perintah untuk membersihkan layar (Clean Screen).
  • FOR-NEXT : salah satu bentuk perintah perulangan.
  • IF - THEN  :  perintah untuk melakukan suatu perintah apabila sesuai kondisi yang diinginkan.

PERULANGAN


Perulangan digunakan untuk mengulang kondisi yang memiliki kesamaan perintah.
 


FOR-NEXT
for i= … to n
perintah
next i

FOR-NEXT-STEP

for i= …to n step -x/x
perintah
next i
DO-WHILE-LOOP
i%=1
do while i% < n
perintah
loop
DO-LOOP-WHILE
i%=1
do
perintah
loop while i% < n
DO-UNTIL-LOOP
i%=1
do until i% < n
perintah
loop
DO-LOOP-UNTIL
i%=1
do
perintah
loop until i% < n
WHILE-WEND
i%=1
while i% < n
perintah
wend