Program Pascal : Belajar Coding Dasar Membuat Program Pascal Hello



Pascal --- Belajar pemrograman dasar coding pascal dengan membuat program yang menggunakan syntax yang sedikit. Meskipun syntax yang digunakan sedikit tapi coding ini cocok untuk pembelajaran awal bahasa Pascal karena teratur mewakili beberapa struktur yang digunakan dalam membuat bahasa pemrograman pascal.

Program yang akan kita buat dalam artikel tentang belajar coding dasar pascal yaitu program hello. Program dasar pascal ini pertama akan menanyakan nama kita, kemudian akan menyapa kita nantinya sesuai dengan nama apa yang telah kita masukkan.

program pascal cocok digunakan dalam aplikasi yang membutuhkan login dan register.

Compiler yang saya gunakan yaitu free pascal.




Berikut codingnya:

program hello;
uses crt;
var
nama : string;
begin
writeln ('hello siapa namamu?');
write ('nama anda: ');
readln (nama);
writeln ('senang bertemu denganmu', nama);
readln;
end.

Hasil Running 

Setelah menulis coding diatas saatnya menjalankan program yang telah dibuat dengan mengklik run - run atau menekan kombinasi tombol ctrl + f9 

Nah, apabila program berjalan akan muncul seperti gambar berikut:


Saat berjalan, tampilan pertama yang muncul yaitu menyapa dan bertanya "siapa namamu?" serta diberikan tempat input untuk menuliskan nama. Silahkan tulis sesuai keinginan.

Saya menulis TekProgApp, seperti gambar berikut.


Tampilan terakhir akan seperti diatas. Muncul pesan "senang bertemu denganmu TekProgApp".

Penjelasan

Membuat program seperti ini, kita membutuhkan satu variabel dengan tipe data string yang akan berfungsi sebagai tempat penyimpanan data nama.

penulisan code variabel dalam pascal seperti berikut.

var
nama : string;

Kemudian, membuat tampilan pertama saat program dijalankan, dalam program pascal untuk menulis sebuah teks menggunakan code write serta writeln untuk menulis teks dan akan memberikan baris baru setelahnya.

Untuk memberikan inputan dalam pascal menggunakan code read. seperti saat membuat teks tampilan dalam program untuk membuat garis baru setelah penulisan hanya perlu ditambah ln setelah read sehingga code menjadi readln.

menggunakan read mempunyai aturan yaitu mempunyai tempat penyimpanan data yang dimasukkan agar nantinya bisa dipanggil.

Berikut cara penulisan codenya.

writeln ('hello siapa namamu?');
write ('nama anda: ');
readln (nama);

Terakhir, saatnya memanggil variabel yang telah mempunyai isi untuk ditampilkan dalam program. cara pemanggilan variabelnya seperti berikut.

writeln ('senang bertemu denganmu', nama);

untuk menampilkan data yang telah ditulis menggunakan code write karena data ingin ditampilkan. Jadi, nantinya bukan tulisan "nama" yang tampil tapi isi dari variabel nama yang telah diinput dalam latihan ini yaitu TekProgApp. Tapi, penulisannya seperti diatas menggunakan koma atas (') dan koma (,) kemudian menulis variabel yang ingin dipanggil.

Selesai, Dan jangan lupa gunakan code readln; diterakhir karena kita menggunakan compiler free pascal supaya program tidak langsung keluar setelah selesai.

Demikian Artikel ini mengenai Belajar Coding Dasar Membuat Program Pascal Hello. Semoga bermanfaat. Wassalam...



Pemrograman Pascal : Contoh Coding Pemrograman Dasar Pascal Perulangan While Do



While Do --- Perulangan merupakan suatu hal yang sangat diperlukan dalam dunia pemrograman. entah itu menggunakan bahasa pemrograman apapun membutuhkan namanya perulangan atau biasa disebut loop. 

Perulangan adalah perintah yang akan terus berulang sampai suatu pernyataan tidak lagi terpenuhi. Jadi, bisa dipahami bahwa perulangan ini akan terus berulang-ulang sampai menghasilkan suatu yang hal yang diinginkan. Ini sangat membantu untuk melakukan beberapa proses yang hasilnya sama serta codingnya juga sama.

Kurang lebih seperti itulah sedikit penjelasan tentang perulangan. Dalam artikel kali ini kita akan membahas tentang pemrograman dasar perulangan while do.

Pemrograman dasar pascal mempunyai beberapa perulangan seperti for to do, for downto do, while do dan repeat until. Setiap perulangan mempunyai algoritma pemrograman yang berbeda meskipun mempunyai sedikit persamaan.
contoh program pascal for to do : http://www.tekprogapp.com/2017/11/pascal-contoh-program-for-to-do-div-mod.html 
Untuk lebih jelasnya tentang perulangan While Do, silahkan perhatikan contoh coding berikut.

Coding




program agad;
uses wincrt;
var
i:integer;
begin
clrscr;
i:=1;
while (i<=5) do
  begin
  write(i,' ');
  i:=i+1;
  end;
readln;
end.

Setelah menulis contoh coding diatas, silahkan di run atau dijalankan.

Hasil Running


Program saat dijalankan akan tampil seperti gambar hasil running dari contoh coding yang telah dibuat.

Tampilannya berupa nomor yang diurut mulai dari 1 sampai 5. Program ini cocok digunakan untuk program yang menggunakan nomor urut seperti aplikasi edit data, tabel, absense dan lainnya.

Penjelasan

Rasanya kurang afdal kalo tidak ada penjelasannya hehe.. Berikut penjelasan tentang coding perulangan yang telah kita tulis seperti coding diatas.

Pertama, Seperti saat membuat program lainnya hal yang mendasar yang kita buat yaitu variabelnya. Namun, sebelum membuat variabel sebaiknya kita membuat nama program dan mengenalkan sistem yang digunakan yang ditulis '

'uses crt' untuk yang menggunakan compiler free pascal

'uses wincrt' untuk yang menggunakan compiler turbo pascal for windows (TPW 1.5).

Penulisan nama program ditulis sesuai syntax berikut :

program namaprogram;

Selanjutnya, penulisan variabel setelah menulis code diatas. Oh iya, Penulisan nama program hanya opsional maksudnya bisa ditulis bisa tidak. Berbeda dengan uses crt dan uses wincrt wajib ditulis dan akan error jika tidak ditulis.

Lanjut pembahasan membuat variabel, silahkan perhatikan coding pascal berikut.

var
i:integer;

kita hanya menggunakan satu variabel yang akan nantinya kita gunakan untuk penyimpanan perulangan. Jadi, tipe data yang akan digunakan untuk variabel penyimpanan perulangan yaitu integer.

Tipe data integer digunakan karena bisa saja suatu saat isi yang diinput berupa huruf atau angka.

Kedua, Syntax untuk memulai program dengan menulis

begin

Coding setelahnya yaitu

clrscr;

coding ini berfungsi untuk membersihkan tampilan program dari proses sebelumnya. Jadi, hasil program setelah dirunning akan sesuai dengan apa yang diharapkan.

Ketiga, Setelah diatas akan dibuat listing code untuk perulangan. Perulangan While Do yang digunakan dalam artikel ini. Penulisan codingnya seperti berikut.

i:=1;
while (i<=5) do
  begin
  write(i,' ');
  i:=i+1;
  end;

Disini variabel digunakan untuk mengisi nilai awal untuk memberi tahu nilai apa yang akan dipakai. Kemudian, ditulis While memberi pernyataan (i<=5) untuk memberikan maksimal nilainya. Jadi nilai 5 dan <= dapat diganti sesuai keinginannya. Lanjut, tulis do dan dimulai penulisan pernyataannya dengan begin write(i,' '); pernyataan; end;

Terakhir, Tutup program dengan code end. Jangan lupa tulis readln sebelumnya untuk yang menggunakan free pascal.

Sekian artikel kali ini tentang Contoh Coding Pemrograman Dasar Pascal Perulangan While Do. Semoga bemanfaat. Wassalam.