Page 20 - Pengenalan Bahasa Basic
P. 20

Bagian  dari  program  yang  dilaksanakan  beberapa  kali  seperti  program  di  atas  dinamakan
               LOOP. Perhatikan beberapa contoh program berikut!

               a)      10 LET X = 1
                       20 LET Y = X * X
                       30 PRINT X; ” KUADRAT SAMA DENGAN ”; Y
                       40 IF X = 9 THEN 70
                       50 LET X = X + 1
                       60 GOTO 20
                       70 END

                   Hasil pelaksanaan program adalah:
                       1  KUADRAT SAMA DENGAN 1
                       2  KUADRAT SAMA DENGAN 4
                       3  KUADRAT SAMA DENGAN 9
                       4  KUADRAT SAMA DENGAN 16
                       5  KUADRAT SAMA DENGAN 25
                       6  KUADRAT SAMA DENGAN 36
                       7  KUADRAT SAMA DENGAN 49
                       8  KUADRAT SAMA DENGAN 64
                       9  KUADRAT SAMA DENGAN 81

               b)      10 LET A = 1
                       20 PRINT A; ”   ”;
                       30 PRINT A + 2; ”   ”;
                       40 IF A = 3 THEN 70
                       50 LET A = A + 1
                       60 GOTO 20
                       70 END

                   Hasil pelaksanaan program adalah:
                       1  3  2  4  3  5

               c)      10 LET A = 1
                       20 PRINT ”WE ARE THE BEST”
                       30 IF A = 3 THEN 50
                       40 LET A = A + 1
                       50 GOTO 20
                       60 END

                   Hasil pelaksanaan program adalah:
                       WE ARE THE BEST
                       WE ARE THE BEST
                       WE ARE THE BEST

                       Pada saat membuat program, karena kekeliruan sering kali terjadi loop yang tak terhingga,
               sehingga komputer akan terus menjalankan tersebut program tanpa henti.

               Perhatikan contoh program berikut!
                       10  PRINT ”Hello, hunny....!”
                       20 GOTO 10
                       30 END

               Hasil pelaksanaan program adalah:
                       Hello, hunny....!
                       Hello, hunny....!
                       Hello, hunny....!
                       ..............................
               Kalimat Hello, hunny....! akan terus dicetak.


               Program Turbo Basic                          17                         Edi Supriyanto, S. Pd.
   15   16   17   18   19   20   21   22   23   24   25