Page 81 - Pemrograman Dasar kelas X
P. 81

Bab 2 Variabel, Tipe Data, dan Operator    77

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

                            c := a * b;
                            writeln('21 x 10 = ', c );
                            d := a / b;

                            writeln('21 / 10 = ', d);
                            c := a mod b;

                            writeln('21 mod 10 = ', c );
                            c := a div b;
                            writeln('21 div 10 = ', c );

                     end.

                     Dari  kode  program  di  atas,  dapat  dilihat  bahwa  khusus  untuk  d  bertipe  data  real,  karena

                     merupakan hasil pembagian, yang memungkinkan terjadinya bilangan real.


                 2.  Operator relasional

                            Operator  relasional  adalah  operator  yang  menghubungkan  nilai  dari  variabel.  Hasil
                     ekspresi  dengan  operator  ini  adalah  nilai  kebenaran  True  atau  False.  Berikut  operator
                     relasional dalam Pascal.

                      Operator      Penjelasan                           Contoh
                         =          Periksa apakah nilai keduanya      a=10,  periksa apakah nilai
                                    sama                               variabel a sama dengan 10

                         <>         Periksa apakah nilaia keduanya     a<>10, periksa apakah nilai
                                    tidak sama                         variabel a tidak sama dengan 10

                         >          Periksan apakah nilai pertama      a>10, periksa apakah nilai
                                    lebih besar dari nilai kedua       variabel a lebih besar10
                         <          Periksan apakah nilai pertama      A<10, periksa apakah nilai

                                    lebih keci dari nilai kedua        variabel a lebih kecil 10
                         >=         Periksan apakah nilai pertama      a>10, periksa apakah nilai

                                    lebih besar atau sama dengan       variabel a lebih besar sama
                                    nilai kedua                        dengan 10
                         <=         Periksan apakah nilai pertama      A<10, periksa apakah nilai

                                    lebih kecil atau sama dengan       variabel a lebih kecil sama
                                    nilai kedua                        dengan 10
   76   77   78   79   80   81   82   83   84   85   86