Tugas Pemdas 9
1. Salinlah persamaan matematik berikut ke dalam bahasa Pascal. Tentukan pula syarat/kondisi untuk keduanya agar tidak terjadi overflow/run time error.
a.
y
=
b
2−
d
22+
a
b.y
=
−
b
−
√
b
2−
4
a
2
a
2. Buatkan program yang meminta input integer positif (>=0), kemudian menuliskan huruf x
sebanyak jumlah integer tersebut, tetapi berbaris-baris. Tiap baris, maksimum 5 buah x. Hubungan input dan output seperti contoh pada tabel di bawah. Tips: Gunakan mod dan writeln(‘’) untuk pindah baris. Hanya membutuhkan dua variabel integer. (Nilai 50):
Input 0 1 2 5 6 12 dst
Output x xx xxxxx xxxxx
x
xxxxx xxxxx xx
dst
3. Buat program konversi jumlah detik ke format jam. Input adalah jumlah detik, integer dan outputnya berformat hh:mm:ss. Gunakan subrange untuk membatasi nilai jam dari 1 sampai 23 juga untuk menit dan detik. Jika perlu gunakan record. Untuk tutorial, lihat
tutorialspoint.com/pascal.