Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSri Lesmono Telah diubah "6 tahun yang lalu
1
Ujian Akhir Semester 2012-2013 TEE 2103 Algoritma dan Pemrograman
Dosen: Abdillah, MIT Hp: Website:
2
Tujuan Menguji pemahaman mahasiswa terhadap aliran kendali (control flow) dan penggunaan fungsi dalam runtunan komputasi program C.
3
FAKULTAS SAINS DAN TEKNOLOGI - TEKNIK ELEKTRO UJIAN AKHIR SEMESTER GANJIL 2012/2013 TEE ALGORITMA DAN PEMROGRAMAN Kerjakan 3 dari 4 soal di bawah Lokal A Buku Tertutup Tulislah program Rata yang membaca N buah nilai dari papan ketik kemudian memanggil fungsi HitungRata untuk menghitung dan mengembalikan nilai rata- ratanya. Program utama kemudian menampilkan nilai rata-rata tsb. (50 point) Buatlah program Pengurutan yang membaca N buah data integer dari papan ketik dan menyimpannya ke dalam sebuah larik. Program utama memanggil fungsi sort yang mengurutkan N buah data integer dari yang terkecil hingga yang terbesar. Program utama kemudian menampilkan N buah data integer yang sudah terurut. (50 point) Tulislah algoritma dan listing program yang membaca sebuah bilangan tahun dari piranti masukan, lalu menentukan dan menampilkan apakah tersebut kabisat atau tidak. Tulislah algoritma dan listing program menggunakan konstruksi repeat yang menghitung dan menampilkan nilai rata-rata dari N buah data bilangan bulat yang dibaca dari papan ketik. Misalnya, jika N = 5 dan data yang dibaca berturut-turut adalah 12, 10, 6, 2 dan 4, maka nilai rata-ratanya adalah ( )/5 = 34/5 = 6.8
4
FAKULTAS SAINS DAN TEKNOLOGI - TEKNIK ELEKTRO UJIAN TENGAH SEMESTER GANJIL 2012/2013 TEL ALGORITMA DAN PEMROGRAMAN Kerjakan 3 dari 4 soal di bawah Lokal B Buku Tertutup Tulislah algoritma dan listing program yang membaca sebuah bilangan bulat dari piranti masukan, lalu menentukan apakah bilangan tersebut merupakan bilangan positif atau negatif. Tulislah algoritma dan listing program yang membaca waktu mulai ujian dalam format hh.mm.ss dan durasi ujian dalam menit, lalu menentukan dan menampilkan waktu selesai ujian dalam format hh.mm.ss. Tulislah algoritma dan listing program yang membaca sebuah bilangan bilangan tahun dari piranti masukan, lalu menentukan dan menampilkan jumlah hari dalam bulan tersebut. (Jika tahun kabisat, maka ada 29 hari dalam bulan Februari.) Tulislah algoritma dan listing program menggunakan konstruksi while yang menghitung dan menampilkan nilai rata-rata dari N buah data bilangan bulat yang dibaca dari papan ketik. Misalnya, jika N = 5 dan data yang dibaca berturut-turut adalah 12, 10, 6, 2 dan 4, maka nilai rata-ratanya adalah ( )/5 = 34/5 = 6.8
5
FAKULTAS SAINS DAN TEKNOLOGI - TEKNIK ELEKTRO UJIAN TENGAH SEMESTER GANJIL 2012/2013 TEL ALGORITMA DAN PEMROGRAMAN Kerjakan 3 dari 4 soal di bawah Lokal C Buku Tertutup Tulislah algoritma dan listing program yang membaca sebuah bilangan bulat dari piranti masukan, lalu menentukan apakah bilangan tersebut merupakan bilangan genap atau ganjil. Tulislah algoritma dan listing program yang membaca dua buah waktu dalam format hh.mm.ss dari piranti masukan, lalu menentukan dan menampilkan selisih waktu antara dua waktu tsb dalam format hh.mm.ss. Tulislah algoritma dan listing program yang membaca sebuah bilangan tahun dari piranti masukan, lalu menentukan dan menampilkan jumlah hari dalam tahun tersebut. (Jika tahun kabisat maka jumlah hari dalam tahun tsb adalah 366 hari , jika tidak maka 365 hari.) Tulislah algoritma dan listing program menggunakan konstruksi for yang menghitung dan menampilkan nilai rata-rata dari N buah data bilangan bulat yang dibaca dari papan ketik. Misalnya, jika N = 5 dan data yang dibaca berturut-turut adalah 12, 10, 6, 2 dan 4, maka nilai rata-ratanya adalah ( )/5 = 34/5 = 6.8
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.