Page 29 - Pengenalan Bahasa Basic
P. 29

BAB 10
                                                   TABULASI DATA


                 Dalam  kegiatan  penelitian,  eksperimen,  atau  sensus  seringkali  dilakukan  tabulasi  data.
                 Sekelompok data dapat disertakan dalam program computer dengan menggunakan statement
                 DATA dan READ. Selanjutnya data tersebut dapat diproses oleh computer sesuai dengan
                 keinginan yang tercantum dalam program.

                 Perhatikan program berikut!
                        10 DATA 10,5
                        20 READ A,B,C,D,E
                        30 PRINT A;B;C;D;E
                        40 DATA 20,30,40
                        50 END
                 Hasil pelaksanaan program tersebut adalah
                        105203040

                 Program tersebut mempunyai dua baris data, dan setiap variable pada baris 20 diberi nilai
                 sesuai dengan urutan penulisan data. Dengan menggunakan bendera (flag), program tersebut
                 dapat diubah sebagai berikut:
                        10 DATA 10,5
                        20 READ A
                        30 IF A = 99 THEN 70
                        40 PRINT A;
                        50 GOTO 20
                        60 DATA 20,30,40,99
                        70 END
                 Hasil pelaksanaan program tersebut adalah
                        105203040

                 Angka  99  pada  program  di  atas  disebut  bendera,  artinya  apabila  computer  selesai
                 melaksanakan baris 20 dan sampai angka 99 maka menurut baris 30 komputer akan meloncat
                 ke baris 70. Jika tidak, maka pada layer computer Anda akan muncul berita kesalahan OUT
                 OF DATA.

                 Perhatikan beberapa contoh program berikut!
                     a.     10 READ A,B
                            20 PRINT A;“ “;B
                            30 READ A,B
                            40 PRINT A;” “;B
                            50 DATA 10,20,30,40
                            60 END

                            Hasil pelaksanaan programnya adalah:
                            10 20
                            30 40
                 Program_Turbo Basic                         26                          Edi Supriyanto, S. Pd.
   24   25   26   27   28   29   30   31