Page 27 - Pengenalan Bahasa Basic
P. 27

1)      10 PRINT ”Masukkan tiga bilangan!”
                       20 INPUT A, B, C
                       30 PRINT ”Hasil kali ketiga bilangan tersebut adalah ”; A * B * C
                       40 END

               Setelah program dijalankan, maka computer melaksanakan baris 10 dan 20 dan pada layer computer
               Anda akan tampak:
                       Masukkan tiga bilangan!
                       ?
               yang berarti meminta kita untuk memasukkan tiga bilangan, misalnya 10, 11, 20. Setelah bilangan-
               bilangan tersebut kita ketik dan kemudian kita tekan [Enter], maka pada layar komputer kita akan
               muncul tampilan:
                       Masukkan tiga bilangan!
                       ? 10, 11, 20
                       Hasil kali ketiga bilangan tersebut adalah 2200

               2)      10 REM ”STATEMENT INPUT DENGAN LOOP”
                       20 PRINT ”Masukkan dua bilangan!”
                       30 INPUT A, B
                       40 PRINT ”Jumlah kedua bilangan tersebut adalah ”; A + B
                       50 GOTO 20
                       60 END

                       Program di atas jika dijalankan tidak dapat berhenti, karena mengandung loop tak terhingga.
                       Setiap selesai memasukkan dua data lalu [enter] selalu muncul tanda tanya lagi yang berarti
                       minta memasukkan data berikutnya. Hal ini disebabkan pada baris 50 program tersebut selalu
                       memerintahkan untuk kembali ke baris 20 dan tak pernah bisa mengerjakan baris ke 60.

               3)      Program tersebut dapat disempurnakan dengan menambahkan beberapa statement lain, seperti
                       program berikut ini:

                       10 REM ”STATEMENT INPUT DENGAN LOOP”
                       20 PRINT ”Masukkan dua bilangan!”
                       30 INPUT A, B
                       40 PRINT ”Jumlah kedua bilangan tersebut adalah ”; A + B
                       45 PRINT
                       50 PRINT ”Ingin memasukkan lagi? ”
                       60 PRINT  ”Ketik Y bila ia, ketik T bila tidak!”
                       70 INPUT N$
                       80 IF N$ = ”Y” THEN 20
                       90 END

               Setelah program dijalankan, maka computer melaksanakan baris 10 dan 20 dan pada layer computer
               Anda akan tampak:
                       Masukkan dua bilangan!
                       ?
               yang  berarti  meminta  kita  untuk  memasukkan  tiga  bilangan,  misalnya  10,  20.  Setelah  bilangan-
               bilangan tersebut kita ketik dan kemudian kita tekan [Enter], maka pada layar komputer kita akan
               muncul tampilan:
                       Masukkan dua bilangan!
                       ? 10, 20
                       Jumlah kedua bilangan tersebut adalah 30

                       Ingin memasukkan lagi?
                       Ketik Y bila ia, ketik T bila tidak!
                       ?T


               Program_Turbo Basic                          24                         Edi Supriyanto, S. Pd.
   22   23   24   25   26   27   28   29   30   31