Berikut adalah contoh program Pascal yang menggunakan dua pengkodisian. Program ini meminta pengguna memasukkan dua angka, kemudian menentukan apakah angka pertama lebih besar, lebih kecil, atau sama dengan angka kedua, dan juga memeriksa apakah angka pertama adalah bilangan genap atau ganjil.
Penjelasan singkat:
- Program meminta pengguna memasukkan dua angka (
angka1
danangka2
). - Pengkodisian pertama membandingkan nilai
angka1
danangka2
untuk menentukan apakahangka1
lebih besar, lebih kecil, atau sama denganangka2
. - Pengkodisian kedua memeriksa apakah
angka1
adalah bilangan genap atau ganjil dengan menggunakan operatormod
(sisa bagi).
Jalankan program ini di lingkungan pemrograman Pascal untuk melihat hasilnya.
Baiklah, berikut adalah contoh program Pascal yang menggunakan dua pengkodisian dalam konteks yang lebih nyata. Program ini akan menghitung total gaji bulanan seorang karyawan berdasarkan jam kerja dan upah per jam, serta memberikan bonus jika jam kerja melebihi jumlah tertentu.
Penjelasan singkat:
- Program meminta pengguna memasukkan jumlah jam kerja dalam sebulan (
jamKerja
) dan upah per jam (upahPerJam
). - Pengkodisian pertama menghitung gaji total berdasarkan jumlah jam kerja dan upah per jam.
- Pengkodisian kedua memeriksa apakah jam kerja melebihi 160 jam. Jika iya, karyawan mendapatkan bonus sebesar 50% dari upah per jam untuk setiap jam kerja yang melebihi 160 jam.
- Program kemudian menampilkan total gaji bulanan karyawan termasuk bonus (jika ada).
Jalankan program ini di lingkungan pemrograman Pascal untuk melihat hasilnya.
Berikut adalah contoh program Pascal yang menggunakan lebih dari tiga pengkodisian. Program ini akan meminta pengguna memasukkan nilai ujian tiga mata pelajaran, menghitung rata-rata nilai, menentukan grade berdasarkan rata-rata, dan memberikan pesan khusus jika ada nilai yang di bawah 50.
Penjelasan singkat:
- Program meminta pengguna memasukkan nilai ujian untuk tiga mata pelajaran (
nilai1
,nilai2
,nilai3
). - Pengkodisian pertama menghitung rata-rata nilai dari ketiga mata pelajaran.
- Pengkodisian kedua menentukan grade berdasarkan rata-rata nilai. Grade diberikan berdasarkan skala berikut:
- A: 85-100
- B: 70-84
- C: 55-69
- D: 40-54
- E: 0-39
- Pengkodisian ketiga memberikan pesan khusus jika ada salah satu nilai ujian di bawah 50.
- Pengkodisian keempat menampilkan rata-rata nilai dan grade kepada pengguna.
Jalankan program ini di lingkungan pemrograman Pascal untuk melihat hasilnya.
Berikut adalah contoh program Pascal yang menggunakan struktur
case
untuk menentukan kategori umur berdasarkan input dari pengguna. Program ini akan meminta pengguna memasukkan usia, kemudian menampilkan kategori umur yang sesuai.Penjelasan singkat:
- Program meminta pengguna memasukkan usia (
umur
). - Pengkodisian menggunakan struktur
case
untuk menentukan kategori umur berdasarkan nilaiumur
. - Kategori umur ditentukan sebagai berikut:
- 0-5: Balita
- 6-12: Anak-anak
- 13-17: Remaja
- 18-25: Dewasa Muda
- 26-45: Dewasa
- 46-65: Paruh Baya
- Di atas 65: Lansia
- Program menampilkan kategori umur yang sesuai kepada pengguna.
Jalankan program ini di lingkungan pemrograman Pascal untuk melihat hasilnya.
berikut adalah contoh program Pascal yang menggunakan struktur
case
dan beberapa pengkodisian lainnya. Program ini akan meminta pengguna memilih operasi matematika (penjumlahan, pengurangan, perkalian, atau pembagian), memasukkan dua angka, dan kemudian menampilkan hasil dari operasi yang dipilih.Penjelasan singkat:
- Program meminta pengguna memilih operasi matematika (penjumlahan, pengurangan, perkalian, atau pembagian) dengan memasukkan angka 1-4.
- Program meminta pengguna memasukkan dua angka (
angka1
danangka2
). - Pengkodisian menggunakan
case
untuk menentukan operasi matematika berdasarkan pilihan pengguna:- 1: Penjumlahan (
angka1 + angka2
) - 2: Pengurangan (
angka1 - angka2
) - 3: Perkalian (
angka1 * angka2
) - 4: Pembagian (
angka1 / angka2
)
- 1: Penjumlahan (
- Sebelum melakukan pembagian, ada pengkodisian untuk memeriksa apakah
angka2
adalah nol. Jika iya, program menampilkan pesan kesalahan dan keluar. - Jika pilihan tidak valid (bukan 1-4), program menampilkan pesan kesalahan dan keluar.
- Program menampilkan hasil operasi matematika yang dipilih pengguna.
Jalankan program ini di lingkungan pemrograman Pascal untuk melihat hasilnya.
Credit :
Penulis : Danar Dono
Gambar oleh นิธิ วีระสันติ dari Pixabay
COMMENTS