Bagi kebanyakan mahasiswa ilmu komputer / teknik informatika, besar kemungkinan bahwa Pascal adalah bahasa pemrograman pertama yang anda pelajari.
Pascal memiliki aturan pemrograman terstruktur sehingga cocok digunakan untuk mempelajari algoritma dan pemrograman komputer, terutama untuk pemula. Pascal juga bahasa pemrograman yang pernah digunakan dalam Olimpiade Sains Nasional bidang komputer.
Jika anda ingin mempelajari algoritma dan pemrograman komputer dari dasar, maka Pascal adalah bahasa pemrograman yang tepat. Setelah menguasai struktur dan aturan penulisan Pascal, anda bisa lanjut mempelajari bahasa pemrograman lain seperti C, C++, C# atau Java.
Oleh karena itu, duniailkom ingin menyajikan tutorial belajar bahasa pemrograman pascal yang ditujukan bagi pemula. Dalam halaman ini, kami meng-index seluruh tutorial dan artikel Pascal di duniailkom:
eBook Pascal Uncover Duniailkom
Apabila anda serius ingin mempelajari Pascal dan butuh materi Pascal yang jauh lebih lengkap, Duniailkom telah menerbitkan eBook Pascal Uncover.
Dengan total 453 halaman A4, buku JavaScript Uncover akan memandu rekan-rekan untuk menguasai bahasa pemrograman Pascal. Dalam buku ini akan dibahas mulai dari materi dasar Pascal hingga fitur lanjutan seperti procedure, function, dan Pascal Unit.
Pascal Uncover bisa didapat dengan harga Rp. 50.000. Untuk pemesanan silahkan kirim email ke [email protected]. Penjelasan lebih lanjut bisa ke: Pascal Uncover.
Pengertian dan Sejarah Bahasa Pemrograman Pascal
Untuk tutorial awal belajar pascal, kita akan berkenalan dengan bahasa pemrograman pascal, mulai dari pengertian bahasa pascal, sejarahnya dari awal kemunculan pada tahun 1970 hingga penggunaannya saat ini.
- Tutorial Belajar Pascal Part 1: Pengertian Bahasa Pemrograman Pascal
- Tutorial Belajar Pascal Part 2: Sejarah Bahasa Pemrograman Pascal
Cara Install Free Pascal dan Turbo Pascal
Dalam 2 tutorial ini akan dibahas langkah demi langkah untuk mendownload dan menginstall aplikasi untuk menjalankan kode program pascal, yakni Free Pascal dan Turbo Pascal 7.
- Tutorial Belajar Pascal Part 3: Cara Mendownload dan Menginstall Free Pascal
- Tutorial Belajar Pascal Part 4: Cara Mendownload dan Menginstall Turbo Pascal 7
Cara Penulisan dan Struktur Pascal
Bagian ini akan membahas tentang cara penulisan kode program pascal, cara menjalankan kode program pascal, serta struktur dasar kode pascal.
- Tutorial Belajar Pascal Part 5: Cara Menjalankan Kode Program Pascal (File exe)
- Tutorial Belajar Pascal Part 6: Aturan dan Cara Penulisan Kode Program Pascal
- Tutorial Belajar Pascal Part 7: Struktur Dasar Kode Program Pascal
- Tutorial Belajar Pascal Part 8: Pengertian Variabel Pascal dan Cara Penulisannya
- Tutorial Belajar Pascal Part 9: Pengertian Konstanta Pascal dan Cara Penulisannya
- Tutorial Belajar Pascal Part 10: Cara Penggunaan serta Perbedaan Write dan Writeln
- Tutorial Belajar Pascal Part 11: Cara Penggunaan serta Perbedaan Read dan Readln
Tipe Data Pascal
Setelah memahami struktur dasar bahasa pemrograman Pascal, dalam bagian ini kita akan membahas lebih jauh tentang tipe data yang ada di dalam Pascal. Pascal mendukung berbagai tipe data bawaan, yaitu: integer, real, char, boolean, dan string. Serta tipe data bentukan: enumeration, subrange, array (larik), record dan pointer.
- Tutorial Belajar Pascal Part 12: Pengertian dan Cara Penggunaan Tipe Data Integer
- Tutorial Belajar Pascal Part 13: Pengertian dan Cara Penggunaan Tipe Data Real
- Tutorial Belajar Pascal Part 14: Pengertian dan Cara Penggunaan Tipe Data Char
- Tutorial Belajar Pascal Part 15: Pengertian dan Cara Penggunaan Tipe Data String
- Tutorial Belajar Pascal Part 16: Pengertian dan Cara Penggunaan Tipe Data Boolean
- Tutorial Belajar Pascal Part 17: Pengertian dan Cara Penggunaan Tipe Enumerated
- Tutorial Belajar Pascal Part 18: Pengertian dan Cara Penggunaan Tipe Data Subrange
- Tutorial Belajar Pascal Part 19: Pengertian dan Cara Penggunaan Tipe Data Array
- Tutorial Belajar Pascal Part 20: Cara Membuat Array 2 Dimensi Pascal
- Tutorial Belajar Pascal Part 21: Pengertian dan Cara Membuat Array Dinamis
- Tutorial Belajar Pascal Part 22: Cara Membuat Array dari Tipe Data Bentukan
- Tutorial Belajar Pascal Part 23: Pengertian dan Cara Penggunaan Tipe Data Record
- Tutorial Belajar Pascal Part 24: Fungsi Perintah With pada Tipe data Record
- Tutorial Belajar Pascal Part 25: Cara Membuat Array dari Struktur Data Record
- Tutorial Belajar Pascal Part 26: Pengertian dan Cara Penggunaan Tipe Data Set
- Tutorial Belajar Pascal Part 27: Pengertian dan Cara Penggunaan Tipe Data Pointer
- Tutorial Belajar Pascal Part 28: Jenis-jenis Tipe Data di Dalam Bahasa Pascal
Operator Pascal
Pada sesi tutorial ini akan dibahas dengan lebih detail tentang apa saja jenis-jenis operator di dalam bahasa pemrograman pascal.
- Tutorial Belajar Pascal Part 29: Jenis-jenis Operator dalam Bahasa Pascal
- Tutorial Belajar Pascal Part 30: Jenis-jenis Operator Assignment dalam Pascal
- Tutorial Belajar Pascal Part 31: Jenis-jenis Operator Aritmatika dalam Pascal
- Tutorial Belajar Pascal Part 32: Jenis-jenis Operator String dalam Pascal
- Tutorial Belajar Pascal Part 33: Jenis-jenis Operator Perbandingan / Relasional Pascal
- Tutorial Belajar Pascal Part 34: Jenis-jenis Operator Logika dalam Pascal
- Tutorial Belajar Pascal Part 35: Urutan Prioritas Operator dalam Bahasa Pascal
Struktur Kondisi dan Perulangan
Pada bagian ini akan dibahas perintah-perintah kode pemrograman pascal yang digunakan untuk membuat percabangan kode program atau dikenal juga dengan struktur kondisi / struktur logika. Di dalam pascal terdapat kondisi IF THEN, IF THEN ELSE, Nested IF THEN ELSE (if bersarang), dan struktur CASE.
Setelah itu kita akan masuk ke perulangan. Perulangan atau dalam bahasa inggris dikenal dengan istilah loop merupakan konsep pemrograman yang digunakan untuk mengulang baris perintah. Disini akan dibahas cara membuat perulangan di Pascal menggunakan perintah FOR TO, FOR DOWNTO, WHILE DO dan REPEAT UNTIL.
- Tutorial Belajar Pascal Part 36: Percabangan Kondisi IF THEN dalam Pascal
- Tutorial Belajar Pascal Part 37: Percabangan Kondisi IF THEN ELSE dalam Pascal
- Tutorial Belajar Pascal Part 38: Percabangan Kondisi IF Bersarang dalam Pascal
- Tutorial Belajar Pascal Part 39: Struktur Percabangan CASE dalam Pascal
- Tutorial Belajar Pascal Part 40: Struktur Percabangan CASE ELSE dalam Pascal
- Tutorial Belajar Pascal Part 41: Perulangan FOR DO dalam Pascal
- Tutorial Belajar Pascal Part 42: Perulangan FOR DOWNTO dalam Pascal
- Tutorial Belajar Pascal Part 43: Perulangan WHILE DO dalam Pascal
- Tutorial Belajar Pascal Part 44: Perulangan REPEAT UNTIL dalam Pascal
- Tutorial Belajar Pascal Part 45: Perulangan Bersarang (Nested Loop) dalam Pascal (1)
- Tutorial Belajar Pascal Part 46: Perulangan Bersarang (Nested Loop) dalam Pascal (2)
- Tutorial Belajar Pascal Part 47: Fungsi Perintah BREAK Dalam Perulangan Pascal
- Tutorial Belajar Pascal Part 48: Fungsi Perintah CONTINUE Dalam Perulangan Pascal
Studi Kasus, Latihan dan Contoh Kode Program Pascal
Bagian ini dikhususkan untuk tutorial lepas yang akan membahas studi kasus, latihan dan contoh kode program bahasa Pascal.
Bahasa Pascal sendiri masih sering dipakai sebagai bahasa pengantar dalam mata kuliah programming dan algoritma di kampus-kampus IT. Karena itu pula Duniailkom ingin menyajikan berbagai contoh kode program dan latihan algoritma dasar.
Berikut kumpulan contoh soal dan latihan algoritma menggunakan bahasa pemrograman Pascal (akan dilengkapi bertahap):
Latihan Membuat Pola Bintang:
- Latihan Kode Program Pascal: Membuat Persegi Bintang
- Latihan Kode Program Pascal: Membuat Persegi Panjang Bintang
- Latihan Kode Program Pascal: Membuat Segitiga Bintang
- Latihan Kode Program Pascal: Membuat Piramida Bintang
- Latihan Kode Program Pascal: Membuat Piramida Bintang Terbalik
- Latihan Kode Program Pascal: Membuat Belah Ketupat Bintang
Latihan Membuat Pola Angka:
- Latihan Kode Program Pascal: Membuat Persegi Angka
- Latihan Kode Program Pascal: Membuat Segitiga Angka
- Latihan Kode Program Pascal: Membuat Segitiga Angka Terbalik
- Latihan Kode Program Pascal: Membuat Deret Angka
Latihan Luas Bangun Datar / Luas Bangun Ruang:
- Latihan Kode Program Pascal: Menghitung Luas Persegi
- Latihan Kode Program Pascal: Menghitung Luas Persegi Panjang
- Latihan Kode Program Pascal: Menghitung Luas Segitiga
- Latihan Kode Program Pascal: Menghitung Luas Lingkaran
- Latihan Kode Program Pascal: Menghitung Luas Belah Ketupat
- Latihan Kode Program Pascal: Menghitung Luas Trapesium
- Latihan Kode Program Pascal: Menghitung Luas Balok
Latihan Logika Matematika:
- Latihan Kode Program Pascal: Cara Menghitung Faktorial
- Latihan Kode Program Pascal: Fungsi Rekursif Menghitung Faktorial
- Latihan Kode Program Pascal: Konversi Suhu Celsius
- Latihan Kode Program Pascal: Cek Bilangan Prima
- Latihan Kode Program Pascal: Konversi Bilangan Desimal ke Biner
- Latihan Kode Program Pascal: Konversi Bilangan Biner ke Desimal
- Latihan Kode Program Pascal: Mencari Akar Persamaan Kuadrat
- Latihan Kode Program Pascal: Menentukan Bilangan Ganjil Genap
- Latihan Kode Program Pascal: Membuat Deret Angka Ganjil Genap
Latihan Algoritma Dasar:
- Latihan Kode Program Pascal: Menghitung Gaji Karyawan
- Latihan Kode Program Pascal: Menampilkan Biodata Mahasiswa
- Latihan Kode Program Pascal: Menghitung Diskon Potongan Harga
- Latihan Kode Program Pascal: Cek Tahun Kabisat
- Latihan Kode Program Pascal: Menentukan Nama Hari
- Latihan Kode Program Pascal: Menentukan Nama Bulan
- Latihan Kode Program Pascal: Cek Kata Palindrom
Latihan Array:
- Latihan Kode Program Pascal: Mencari Nilai Terbesar Array
- Latihan Kode Program Pascal: Mencari Nilai Terkecil Array
- Latihan Kode Program Pascal: Mencari Nilai Rata-rata Array
- Latihan Kode Program Pascal: Pencarian Data Array (Searching)