Monday 1 December 2014

kuliah algoritma pemograman qbasic



STATEMENT INPUT-OUTPUT

Komputer akan menghasilkan suatu keluaran (OUTPUT) bila komputer tersebut diberi masukan (INPUT). Melalui proses pengolahan masukan inilah, akhirnya akan dihasilkan suatu informasi yang diperlukan.  Statemen-statemen yang akan dijelaskan dibawah ini dipergunakan untuk untuk mengirimkan data lewat keyboard ke komputer, komputer ke layer tampilan dan ke piranti lainnya.

1.   Statement LET
·        Digunakan untuk memasukan sebuah nilai/harga kedalam suatu variabel.
·        B.U.           LET  var   =   nilai
·        Harga suatu variabel boleh berubah
Contoh :  LET A = 9
                  LET B = 4
                  LET B = A
                  LET C = A + B       
                  LET NAMA$ =  “SAYA”

2.   Statement REM
·        digunakan untuk memberikan komentar program, yaitu ;
-          Judul Program
-          Penjelasan program
-          Keterangan mengenai variabel yang digunakan
-          Keterangan tentang langkah-langkah program,dsb.
·        Statement REM dapat diletakkan dimanapun didalam program, baik diawal program, ditengah program, diakhir program tanpa mempengaruhi proses program.
Contoh :  
REM PROGRAM MENGHITUNG LUAS PERSEGI PANJANG
                  LET PANJANG = 5
                  LET LEBAR = 4
                  REM PROSES
                  LUAS = PANJANG * LEBAR

3.   Statement PRINT
·        Digunakan untuk menampilkan data dari hasil pengolahan pada layar tampilan. Data yang ditampilkan dapat merupakan ekspresi.
·        B. U.          PRINT [deretan ekspresi]
Ket : ekspresi adalah himpunan karakter numerik dan atau string, yang
         dapat dipisahkan dengan titik koma, koma.
·        Pada penulisan statement PRINT dapat menggunakan pemisah  ( ,  dan  ;  )
yang digunakan untuk mengatur jarak tampilan pada layar.
-          (,) untuk mengatur tampilan dalam zona tertentu jarak kira-kira 11-14 spasi (kolom) dalam satu layar terdapat 80 kolom
-          (;) mengatur jarak kira-kira satu spasi
Contoh :  
LET A = 9                               Output dari program tsb :
                  LET B = 4                               19                    9  10
                  LET B = A + 1                        C
                        LET C = A + B
                        PRINT  C , A  ;  B
                        PRINT  “C”
                        END  
4.   Statement READ-DATA
·        Statement READ akan membaca nilai-nilai yang didefinisikan dalam statement DATA kedalam variabel yang ada dalam instruksi READ.
·        Statement DATA dapat diletakan dimana saja, namun disarankan untuk meletakkannya diawal atau akhir program guna mempermudah pencariannya.
·        Statement READ-DATA dapat digunakan untuk membaca deretan nilai yang berbeda jenisnya.
·        Jenis variabel harus sama dengan jenis datayang dibaca. Apabila jenis variabel tidak sama dengan jenis data yang dibac maka BASIC akan menampilkan pesan kesalahan.
·        Jumlah data harus sama atau lebih besar dari jumlah variabel. Apabila terdapat kekurangan data maka BASIC akan menampilkan pesan kesalahan OUT OF DATA dan program akan dihentikan.
·        B. U.          READ  var1[,var2, ….]
DATA  data1[,data2,….]
Contoh :  
DATA  1,3,5,7,9                                Output program tsb :
                  READ  A,B,C,D,E                            1  5                  9
                  PRINT A; C , E
                  END

                  READ  A, B                                       Output program tsb :
                  PRINT A; B                                        OUT OF DATA
                  READ  A, B
                  PRINT A
                  DATA 2, 4, 6
                  END

No comments:

Post a Comment