Contoh Program Pascal Sederhana

Made Santika March 14, 2024

Pemrograman Pascal, sebagai salah satu bahasa pemrograman terstruktur, telah lama menjadi pilihan populer untuk pengenalan pemrograman. Kesederhanaan sintaks dan struktur logisnya membuatnya sangat cocok untuk pemula yang ingin memahami dasar-dasar pengembangan perangkat lunak.

Artikel ini akan memandu Anda melalui contoh program Pascal sederhana, menguraikan konsep dasar dan menyediakan ilustrasi praktis untuk memperjelas pemahaman Anda. Dari tipe data hingga struktur kontrol, Anda akan mendapatkan landasan yang kuat dalam pemrograman Pascal.

Struktur Kontrol

contoh program pascal sederhana terbaru

Struktur kontrol adalah pernyataan yang memungkinkan programmer mengendalikan alur eksekusi program. Struktur kontrol yang umum digunakan dalam Pascal meliputi:

Struktur If-Else

Struktur if-else digunakan untuk mengeksekusi blok kode hanya jika kondisi tertentu terpenuhi. Sintaksnya:“`pascalif then else “`

Struktur While

Struktur while digunakan untuk mengeksekusi blok kode berulang kali selama kondisi tertentu tetap terpenuhi. Sintaksnya:“`pascalwhile do “`

Struktur For

Struktur for digunakan untuk mengeksekusi blok kode berulang kali untuk setiap nilai dalam rentang tertentu. Sintaksnya:“`pascalfor := to do “`

Input dan Output

Pascal menyediakan berbagai metode untuk memasukkan dan mengeluarkan data. Fungsi-fungsi ini memungkinkan program untuk berinteraksi dengan pengguna dan lingkungan eksternal.

Fungsi Input

Pascal menyediakan fungsi `read` untuk membaca data dari pengguna. Fungsi ini mengambil variabel sebagai argumen dan membaca nilai dari input standar (biasanya keyboard).

  • read(var1, var2, …, varN);

Fungsi Output

Untuk mengeluarkan data, Pascal menyediakan fungsi `write`. Fungsi ini mengambil ekspresi sebagai argumen dan menulis hasilnya ke output standar (biasanya layar).

  • write(expr1, expr2, …, exprN);

Contoh Penggunaan

Berikut adalah contoh program Pascal yang menggunakan fungsi input dan output:“`pascalprogram InputOutput;var angka: integer;begin write(‘Masukkan sebuah angka: ‘); read(angka); write(‘Angka yang Anda masukkan adalah: ‘, angka);end.“`Ketika program ini dijalankan, ia akan meminta pengguna untuk memasukkan sebuah angka.

Angka yang dimasukkan kemudian disimpan dalam variabel `angka`. Selanjutnya, program akan mengeluarkan nilai variabel `angka` ke layar.

Fungsi dan Prosedur

pascal contoh sederhana

Dalam bahasa pemrograman Pascal, fungsi dan prosedur adalah subrutin yang digunakan untuk memecah program menjadi modul-modul yang lebih kecil dan dapat dikelola.

Fungsi mengembalikan nilai, sedangkan prosedur tidak mengembalikan nilai. Keduanya dideklarasikan menggunakan kata kunci “function” dan “procedure”, diikuti dengan nama subrutin dan parameternya (jika ada).

Deklarasi Fungsi

Deklarasi fungsi memiliki bentuk berikut:

function ( ): ;

Contoh:

function LuasPersegi(sisi: real): real;

Penggunaan Fungsi

Fungsi dipanggil dengan cara menulis nama fungsi diikuti dengan argumen aktual yang dilampirkan dalam tanda kurung.

Contoh:

luas := LuasPersegi(5);

Deklarasi Prosedur

Deklarasi prosedur memiliki bentuk berikut:

procedure ( );

Contoh:

procedure CetakHalo(nama: string);

Penggunaan Prosedur

Prosedur dipanggil dengan cara menulis nama prosedur diikuti dengan argumen aktual yang dilampirkan dalam tanda kurung.

Contoh:

CetakHalo(‘John’);

Ilustrasi dan Contoh

contoh program pascal sederhana

Program Pascal yang lebih kompleks dapat memberikan gambaran yang lebih jelas tentang penerapan konsep-konsep yang telah dibahas. Contoh berikut menunjukkan penggunaan berbagai konsep, termasuk variabel, tipe data, struktur kontrol, dan fungsi:

Contoh Program

program MenghitungLuasLingkaran;var jariJari: real; luas: real;begin write(‘Masukkan jari-jari lingkaran: ‘); readln(jariJari); luas := 3.14

  • jariJari
  • jariJari;

writeln(‘Luas lingkaran: ‘, luas:0:2);end.

Program ini meminta pengguna untuk memasukkan jari-jari lingkaran, menghitung luasnya menggunakan rumus πr², dan menampilkan hasilnya dengan dua digit desimal.

Ilustrasi Alur Program

Ilustrasi alur program Pascal dapat membantu memvisualisasikan bagaimana program dieksekusi. Berikut adalah ilustrasi alur program untuk menghitung luas lingkaran:

  • Program dimulai dengan menampilkan prompt untuk pengguna memasukkan jari-jari lingkaran.
  • Pengguna memasukkan jari-jari dan menekan Enter.
  • Program menghitung luas lingkaran menggunakan rumus πr².
  • Program menampilkan hasil perhitungan di konsol.

Ilustrasi ini memberikan pemahaman yang jelas tentang urutan eksekusi dan interaksi antara pengguna dan program.

Kesimpulan

blank

Memahami contoh program Pascal sederhana sangat penting untuk membangun pemahaman yang kuat tentang prinsip-prinsip pemrograman. Dengan mempelajari contoh-contoh ini, Anda dapat menguasai sintaks dasar, tipe data, dan struktur kontrol yang membentuk dasar pengembangan perangkat lunak. Teruslah berlatih dan jelajahi konsep yang lebih kompleks untuk menjadi programmer Pascal yang mahir.

Bagian Pertanyaan Umum (FAQ)

Apa perbedaan antara variabel dan konstanta dalam Pascal?

Variabel adalah lokasi memori yang dapat diubah nilainya selama eksekusi program, sedangkan konstanta adalah nilai yang tetap sepanjang eksekusi program.

Struktur kontrol apa yang umum digunakan dalam Pascal?

Struktur kontrol umum dalam Pascal termasuk if-else, while, dan for, yang memungkinkan Anda mengontrol alur eksekusi program berdasarkan kondisi tertentu.

Bagaimana cara melakukan input dan output dalam Pascal?

Pascal menyediakan fungsi seperti read() dan write() untuk input dan output. read() digunakan untuk membaca data dari pengguna, sedangkan write() digunakan untuk menampilkan data ke layar.

blank

Made Santika

Berbagi banyak hal terkait teknologi termasuk Internet, App & Website.

Leave a Comment

Artikel Terkait