Anda di halaman 1dari 4

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIK UNIVERSAL MEDAN


Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
HP/WA: 082175939863 (Ms. Ayu) Email: kampusuniversal@gmail.com
www.universal.ac.id

Algoritma dan Dasar Pemrograman I


Ujian Tengah Semester (UTS)
Batas Waktu: Selasa, 05 Desember 2023
Kumpulkan di Google Classroom

Nama : SUSANTI

NIM # : 202302011

Kerjakan dengan rapi dan kirim jawaban ujian ke Google Classroom. Bagi yang belum bergabung, silahkan periksa
link di Whatsapp Group Kelas saat dosen mengirimkan materi kuliah. Mahasiswa WAJIB masuk ke grup Google
Classroom jika ingin mengirimkan tugas atau ujian. Semua materi, rekaman pertemuan, absensi dan tugas-tugas ada di
Google Classroom. Selamat mengerjakan!

1. (15 poin) Kumpulkan dan kirim jawaban UTS Anda ke Google Classroom tepat waktu!

2. Jelaskan pengertian dari pertanyaan-pertanyaan berikut dalam Bahasa Pemrograman C.


a. (5 poin) Variabel
b. (5 poin) Tipe data integer
c. (5 poin) Tipe data float
d. (5 poin) Tipe data character
e. (5 poin) Komentar

3. (15 poin) Dengan menggunakan data diri kalian masing-masing ( Nama dan NIM (2023+Tahun Lahir bagi
yg blm punya NIM) buatlah sebuah program dengan menggunakan Bahasa C.

Yang dikumpulkan adalah bahasa source program dan gambar hasil eksekusi program kalian!

4. (20 poin) Dengan memanfaatkan perintah scanf, buatlah program C yang meminta user/pengguna untuk
memasukkan NIM dan kemudian tampilkan Kembali NIM yang telah di ketik oleh user/pengguna tersebut!
Sebagai simulasi, gunakan NIM kalian masing-masing!

Contoh tampilan hasil program:

Algoritma dan Dasar Pemrograman I 1 dari 2 Document: Version 4.1


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK UNIVERSAL MEDAN
Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
HP/WA: 082175939863 (Ms. Ayu) Email: kampusuniversal@gmail.com
www.universal.ac.id

5. (25 Poin) Silahkan perhatikan materi Pertemuan 6 contoh Program 2, dipahami. Lalu dengan
cara yang sama, coba untuk buat program nilai mahasiswa LULUS atau TIDAK LULUS, tetapi dengan
condition menggunakan Operasi Perbandingan lebih kecil atau sama dengan (<=).

JAWABAN
1. a. Variabel adalah adalah penanda identitas yang digunakan untuk menampung suatu nilai.
b. tipe data integer adalah tipe data dalam bentuk bilangan bulat. Umumnya data ini digunakan untuk
menyimpan angka tanpa pecahan. Tipe data ini tidak memiliki komponen pecahan.
c. Tipe data float adalah bilangan yang menangani bilangan desimal atau perhitungan secara detail. Karena
kemampuannya, float point berbanding terbalik dengan integer. Terdapat dua tipe pada bilangan pecahan
ini.
d. Tipe data character adalah Tipe data ini sering disebut chat yang digunakan untuk menyimpan satu
huruf, angka, tanda baca, simbol atau spasi kosong. Jumlah yang akan Anda simpan dalam tipe data ini
cukup banyak. Oleh karena itu penggunaan bitnya harus mewakili setiap karakter yang unik.
e. Komentar adalah kode program yang tidak akan dieksekusi ketika dijalankan. Biasanya komentar digunakan
untuk memberi informasi tambahan pada kode program kita agar mudah dimengerti.

3.

Algoritma dan Dasar Pemrograman I 2 dari 2 Document: Version 4.1


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK UNIVERSAL MEDAN
Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
HP/WA: 082175939863 (Ms. Ayu) Email: kampusuniversal@gmail.com
www.universal.ac.id
4.

5.

Algoritma dan Dasar Pemrograman I 3 dari 2 Document: Version 4.1


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK UNIVERSAL MEDAN
Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
HP/WA: 082175939863 (Ms. Ayu) Email: kampusuniversal@gmail.com
www.universal.ac.id

Algoritma dan Dasar Pemrograman I 4 dari 2 Document: Version 4.1

Anda mungkin juga menyukai