Page 41 - Pemrograman Dasar kelas X
P. 41

Bab 1 Pengenalan bahasa Pemrograman         37

              2                                2 3 4                            2 3
              3                                Hasil Penjumlahan =9             4

              4                                                                 Hasil Penjumlahan =9
              Hasil Penjumlahan =9


             Input  berupa  bilnagan  2,  3,  dan  4  dibaca  oleh program melalui  perintah  membaca  input.  Dalam
             Pasca perintah dasar membaca input adalah Read dan Readln. Apa bedanya? Kode-kode berikut

             adalah kode dari pembacaan ketiga inputan di atas.
              {Kode 1}                         {Kode 2}                         {Kode 3}
              Readln(A);                       Read (A);                        Read(A);
              Readln(B);                       Read(B);                         Readln(B);
              Readln (C);                      Readln(C);                       Readln(C);
              Writeln(‘Hasil penjumlahan =’,A+B+C);  Writeln(‘Hasil penjumlahan =’,A+B+C);  Writeln(‘Hasil penjumlahan =’,A+B+C);


                                               Alternatif :                     Alternatif :
                                               Readln (A, B, C);                Readln (A, B);
                                               Writeln(‘Hasil penjumlahan =’,A+B+C);  Readln (C);
                                                                                Writeln(‘Hasil penjumlahan =’,A+B+C);


              Output:                          Output                           Output
              2                                2 3 4                            2 3
              3                                Hasil Penjumlahan =9             4
              4                                                                 Hasil Penjumlahan =9
              Hasil Penjumlahan =9


             Berdasarkan contoh kode program di atas, apa perbedaan antara perintah read dan readln?
             1.  Read mengambil/membaca nilai dari layar yang diinptakan melalui keyboard menyimpannya

                 dalam variable dan kursor tetap pada baris input.
             2.  Readln mengambil/membaca nilai dari layar yang diinputkan melalui keyboard kemudian
                 memerintahkan ganti baris (kursor turun pada baris berikutnya)


             Untuk lebih memahami perintah Write, Writeln, Read dan Readln perhatikan contoh berikut:
             Contoh1

                  Program Latihan1;
                  Uses crt;

                  Var a: String[30];
                      b : Integer;
                      c: String[3];

                  Begin
                      Clrscr;
   36   37   38   39   40   41   42   43   44   45   46