Selasa, 15 Januari 2013

INPUT, OUTPUT, VARIABEL DAN KONSTANTA (PASCAL)


  1. PERINTAH INPUT

Digunakan untuk meminta masukan dari keyboard untuk diolah computer, tipe data yang dicetak dapat berupa Integer, Real, Character, String maupun Boolean.
1.      Perintah Read
Perintah masukan yang tidak diakhiri dengan pindah baris
2.      Perintah Readln
Perintah masukan yang diakhiri dengan pindah baris

  1. PERINTAH OUTPUT

Digunakan untuk mencetak hasil proses
1.      Perintah Write
Hasil Cetak yang tidak diakhiri dengan pindah baris
2.      Perintah Readln
Hasil Cetak yang diakhiri dengan pindah baris

Contoh:

Program contoh_readln_&_writeln;
Var
Nama    :  string[25];
Nilai_akhir:integer;
Nilai_rata2:real;
Grade:char;
Keterangan:string[5];

Begin

(*Input Data*)
Write (‘Masukkan Nama:’); Readln(nama);
Write(‘Masukkan Nilai Akhir:’);Readln(Nilai_akhir);
Write(‘Masukkan Nilai Rata-Rata:’);Readln(Nilai_rata2);
Write(‘Masukkan Grade:’);Readln(Grade);
Write(‘Masukkan Keterangan:’);Readln(Keterangan);

(*Menampilkan Data*)
Writeln(‘Nama Siswa Adalah’,Nama);
Writeln(‘Nilai Akhir Adalah’,Nilai_akhir);
Writeln(‘Nilai Rata - Rata Adalah’,Nilai_rata2);
Writeln(‘Gradenya Adalah’, Grade);
Writeln(‘Keterangannya Adalah’,Keterangan);
Readln;
End.
  1. Identifier (Pengenal)

Adalah nama yang dibuat oleh programmer yang berfungsi sebagai nama pengenal dari suatu element program, seperti nama – nama untuk judul program, variable, konstanta, label, prosedur, fungsi dll.

  1. Deklarasi Variabel

Adalah suatu tempat didalam memori computer yang dapat menyimpan nilai / data yang berubah – ubah, Variabel bersifat sementara, jika computer dimatikan semua variable akan hilang, Variabel hanya dipakai saat program dijalankan.

Program Contoh_variabel;
Var
Nama:string[25];
Nilai_akhir:integer;
Nilai_rata2:real;
Grade:char;
Keterangan:string[5];

Begin

Nama:=’Andari Maulana’;
Nilai_akhir:=87;
Nilai_rata2:=87.25;
Grade:=’A’;
Keterangan:=’Lulus’;

Writeln(‘Nama Siswa Adalah’,Nama);
Writeln(‘Nilai Akhir Adalah’,Nilai_akhir);
Writeln(‘Nilai Rata - Rata Adalah’,Nilai_rata2);
Writeln(‘Gradenya Adalah’, Grade);
Writeln(‘Keterangannya Adalah’,Keterangan);
Readln;
      End.

  1. Deklarasi Konstanta

Adalah Suatu nilai / data bersifat tetap (tidak dapat berubah) yang disimpan didalam memori dan dapat diambil nilai / datanya bila dipanggil.



Program Contoh_konstanta;

const

Nama:=’Andari Maulana’;
Nilai_akhir:=87;
Nilai_rata2:=87.25;
Grade:=’A’;
Keterangan:=’Lulus’;

Begin

Writeln(‘Nama Siswa Adalah’,Nama);
Writeln(‘Nilai Akhir Adalah’,Nilai_akhir);
Writeln(‘Nilai Rata - Rata Adalah’,Nilai_rata2);
Writeln(‘Gradenya Adalah’, Grade);
Writeln(‘Keterangannya Adalah’,Keterangan);

Readln;
      End.



Tidak ada komentar :

Posting Komentar