Tuesday, May 3, 2011

Statemen-statemen yang digunakan untuk input/output dalam pascal

Statemen-statemen yang digunakan untuk input/output.

# Read/Readln [prosedur].
              Perintah ini digunakan untuk memasukkan [input] data lewat  keyboard  ke
              dalam suatu variabel.

              Sintaks:  Read/Readln(x); (ingat, selalu diakhiri dengan titik koma [;])
              Keterangan :   x      = variabel.
                             Read = pada  statemen  ini posisi kursor tidak
                                           pindah ke baris selanjutnya.
                             Readln = pada statemen ini  posisi  kursor  akan
                                              pindah ke baris selanjutnya setelah  di
                                            input.

         # ReadKey [fungsi].
              Untuk pembacaan sebuah karakter dari keyboard. Tipe data
              yang dihasilkan adalah char.
              Sintaks:  ReadKey;

         # Write/Writeln [prosedur].
              Digunakan untuk menampilkan isi dari suatu nilai variable di
              layar.
              Sintaks:  Write/Writeln(x)
Keterangan : x = variabel.
Write/Writeln= statement ini digunakan untuk mencetak variable
ke dalam monitor
                          
              Contoh :
                         Program input;
                         Uses Crt;
                         Var   nm  : String;
                                  npm : String;
                         Begin
                              Clrscr;
                              Writeln  ('masukkan nama dan NPM ');
                              Writeln  ('------------------------------');
                              Write  ('nama anda : ');
                              Readln  (nm);
                              Writeln  ('NPM anda : ');
                              Readln  (npm);
                         End.

                 Bila dijalankan hasilnya adalah:

                        masukkan nama dan NPM
                        ------------------------------
                        nama anda : ( di input )
                        NPM anda : ( di input )

0 comments:

Post a Comment