Page 89 - Pemrograman Dasar kelas X
P. 89

Bab 2 Variabel, Tipe Data, dan Operator    85

                     a := 3;
                     b := 2;

                     c := 5;
                     nilai1 := a < b;
                     nilai2 := b < c;

                     nilai3 := a > c;
                     Apahasildari nilia1, nilai2, nilai3 ketika program dijalankan ?

                     a.  TRUE, TRUE, TRUE
                     b.  TRUE, FALSE, TRUE
                     c.  FALSE, TRUE, TRUE

                     d.  FALSE, TRUE, FALSE
                     e.  FALSE, FALSE, FALSE
                 3.  Perhatikan source code berikut :

                     a =20;
                     b =10;
                     c = a + b;

                     writeln('21 + 10 = ', c );
                     c = a - b;

                     writeln('21 - 10 = ', c );
                     apa yang terjadiketika program dijalankan?
                     a.  Program berjalandenganbaik

                     b.  Terjadi error : illegal expression
                     c.  Terjadi error pada operator program
                     d.  Program berhentiditengah proses

                     e.  Tidakterjadiapa – apapada program
                 4.  Diketahui source code program sebagaiberikut
                     a := 3;

                     b := 5;
                     c := 4;

                     d := 8;
                     e := a > b AND c > d;
                     Agar nilai e menjadi TRUE, makarumuspadavariabel e yang benaradalah ........................

                     a.  e := a < b AND c > d;
                     b.  e := a > c AND d > b;

                     c.  e := b < d; AND c > a;
   84   85   86   87   88   89   90   91   92   93   94