Soal Ujian Tengah Semester TIK III

Berikut soal ujian tengah semester untuk yang mengambil mata kuliah TIK III (Algoritma dan Pemrograman)

Soal NIM Genap

1. Misalkan seorang pemuda tiba ditepi sebuah sungai. Pemuda tersebut membawa seekor kambing, seekor srigala dan sekeranjang sayur. Mereka bermaksud hendak menyeberangi sungai. Pemuda itu menemukan sebuah perahu kecil yang hanya dapat memuat satu bawaannya setiap kali menyeberang. Situasinya dipersulit dengan kenyataan bahwa srigala tidak dapat ditinggal berdua dengan kambing (karena srigala akan memangsa kambing) atau kambing tidak dapat ditinggal berdua dengan sekeranjang sayur (karena kambing akan memakan sayur).
Tulislah algoritma untuk menyeberangkan pemuda dan seluruh bawaannya itu sehingga mereka sampai ke seberang sungai dengan selamat.

(Poin: 50)

2. Buatlah algoritma (ditulis dengan flowchart) untuk menentukan bilangan genap atau ganjil.

(Poin: 50)

Soal NIM Ganjil
1. Tiga pasang suami istri sedang menempuh perjalanan sampai ke sebuah sungai. Disitu mereka menemukan sebuah perahu kecil yang hanya bisa membawa tidak lebih dari dua orang setiap kali menyeberang. Penyeberangan sungai dirumitkan oleh kenyataan bahwa para suami sangat pencemburu dan tidak mau meninggalkan istri-istri mereka jika ada lelaki lain.
Tulislah algoritma untuk menyeberangkan tiga pasang suami tersebut sampai ke seberang sungai dengan selamat.

(Poin: 50)

2. Buatlah algoritma (ditulis dengan flowchart) untuk menghitung konversi suhu dari Celcius menjadi Reamur dan Farenheit.

(Poin: 50)

Advertisements
This entry was posted in Algoritma, Kuliah and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.