Soal UAS Semester Pendek
IF 114 Pemrograman Dasar Kelas B (Uung Ungkawa)
Jum’at 2 Agustus 2013 Jam 13.30 – 15.30 (2 jam)
Open Book, Close: Computer, Gadget
1. Buatkan Program untuk FC berikut dan buatkan tabel IO-nya. Dari segi analisis kasus, di mana kekurangan FC ini? (Nilai 20)
2. Bandingkan FC di no 1 dengan FC di samping kanan. (Nilai 10)
3. Salinlah persamaan matematik berikut ke dalam bahasa Pascal. Tentukan pula syarat/kondisi untuk keduanya agar tidak terjadi overflow/run time error. Var y sebagai output, yang lain sebagai input. (Nilai 40).
a.
a d b y
2
2
b. yab logc
4. Buatkan program yang meminta input integer positif (>=0), kemudian menuliskan huruf x sebanyak jumlah integer tersebut, tetapi berbaris-baris. Tiap baris, maksimum 4 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 30):
In 0 1 2 5 6 10 dst
Out x xx xxxx
x xxxxxx xxxxxxxx xx
dst