Cara paling awal untuk mempelajari pemograman yaitu bagaimana kita menampilkan output dan memberikan input terhadap program tersebut. Output dan input pada pascal sebenarnya tidak jauh berbeda dengan bahasa pemograman lain, hanya berbeda sedikit di bagian penulisannya. Pascal cenderung lebih mudah dalam output dan input karena hanya 1 kata yang diperlukan untuk menjalankannya.
Berikut coding dan penjelasannya:
Write () : menampilkan nilai pada baris yang sama
Writeln () : menampilkan nilai pada baris berikutnya
Read () : input pada baris yang sama
Readln () : input pada baris yang beda
Agar lebih mudah memahaminya mari ikuti coding berikut :
Program Menampilkan Nilai String
Program menampilan_nilai_string;
Uses crt;
Begin
Write('hello world'); //menampilkan hello word
Writeln('selamat datang'); //menampilkan selamat datang
Writeln('anda pengunjung ke-10'); //menampilkan huruf dan angka
readln;
End.
Dalam program tersebut terlihat pebedaan antara write() dan writeln(), yaitu apabila write() maka akan menampilkan 1 baris dengan dengan kalimat selanjutnya, sedangkan writeln() akan menampilkan kalimat di baris selanjutnya
Program menampilkan_nilai;
Uses crt;
Var
Huruf : string;
Angka : integer;
Angka_des : real;
Begin
Huruf := 'Budi';
Angka := 9;
Angka_des := 9.00;
Writeln('Selamat datang ', huruf);
Writeln('Nilai anda : ', Angka);
Writeln('Nilai rata-rata : ', Angka_des);
readln;
end.
Dalam program tersebut terlihat perbedaan masing-masing tipe data, dimana string akan menampilkan kalimat biasa, integer akan menampilkan bilangan bulat dan real akan menampilkan bilangan decimal
Memasukan nilai / input
Program memasukan_input;
Uses crt;
Var
nama : string;
nilai : integer;
Begin
Write('Maukan nama anda : ');
Readln(nama);
Write('Masukan nilai anda : ');
Readln(nilai);
Clrscr; // clear screen untuk menghapus semua tampilan yang ada di layar
Writeln ('Selamat datang ', nama);
Writeln ('Nilai anda : ', nilai);
Writeln ('Terima Kasih');
readln;
End.
Dalam program tersebut terlihat bahwa input yang kita masukan adalah "designcodelearn" dan nilai "90", kemudian program akan menghapus tampilan sebelumnya, dan menampilkan hasil input yang tadi kita lakukan
Sekian materi kali ini, semoga dapat bermanfaat bagi kalian, jangan lupa untuk terus berlatih dan mengembangkan materi yang telah ada.
Have A Nice Code!
bagai mana cara memasukan hasilnya ke label
BalasHapus