LEMBAR SOAL
UJIAN TENGAH SEMESTER (UTS) GENAP
UNIVERSITAS MATARAM
Kode/Nama Mata Kuliah : Pemograman Bahasa C
Dosen Pengampu : Muhamad Irwan, ST.,M.Eng
Sifat Soal : OPEN BOOK
Alokasi Waktu : 75 Menit
1. Tulis program bahasa C untuk menghitung luas dan keliling lingkaran dengan jari-jari yang
dimasukkan oleh pengguna! (penulisan harus dimulai dari #include <stdio.h>).
2. Tulis program bahasa C untuk mengonversi suhu dari Fahrenheit ke Celcius! (penulisan harus
dimulai dari #include <stdio.h>).
3. Tulis program bahasa C untuk mencetak bilangan prima dari 1 hingga n, dengan n dimasukkan
oleh pengguna! (penulisan harus dimulai dari #include <stdio.h>) .
4. Apa itu operator bitwise dalam bahasa C?
5. Apa perbedaan antara "++i" dan "i++" dalam bahasa C?
6. Apa itu fungsi rekursif dalam bahasa C?
7. Apa itu pointer dalam bahasa C?
8. Bagaimana cara mengalokasikan memori dinamis dalam bahasa C?