Anda di halaman 1dari 2

SOAL UJIAN AKHIR SEMESTER GENAP 2020/2021

SEKOLAH TINGGI TEKNOLOGI BONTANG


Teknik
MATA KULIAH : Algoritma Pemrograman II PRODI :
Informatika
Sri Handani Widiastuti,
DOSEN : KELAS/SEM : Sore / II
S.Kom, M.Kom.
HARI/TANGGAL : Selasa, 13 Juli 2021 RUANG : -
WAKTU : 150 menit SIFAT UJIAN : Open modul

PETUNJUK : BAAK-AKD-SOP-04/FM-08

1. BERDOALAH SEBELUM MENGERJAKAN


2. DILARANG BEKERJASAMA
3. DILARANG OPEN HANDPHONE DAN AKSES INTERNET (HANYA HARDCOPY)
4. KERJAKAN SOAL DI BAWAH INI SESUAI PETUNJUK PENGERJAAN
5. UPLOAD JAWABAN DI E-LEARNING
6. SEGALA BENTUK KECURANGAN AKAN MENGAKIBATKAN NILAI = NOL

SOAL :

1. Buatlah suatu program dengan menggunakan pointer untuk menampilkan tulisan atau output :

2. Terdapat 20 data yang akan diurut berikut ini :


10 12 15 20 25 40 12 45 35 30 10 15 22 37 55 52 56 44 40 18
Buatlah program sederhana untuk mengurutkan bilangan tersebut dengan metedoe yang kalian pahami (Insertion
Sort, Selection Sort, Buble Sort atau lainnya)
3. Dengan menggunakan metode penyimpanan dan pembacaan file per blok, buatlah sebuah program untuk
menyimpan dan membaca sebuah isi file yang bertipe struktur, sebagai berikut:
struct NilaiProtek2 {
int nosiswa[5];
char nama[20];
int nilai[3];
};
Program Anda buat dengan ketentuan :
a. Buat 2 buah fungsi, yaitu fungsi untuk menuliskan ke file dan fungsi untuk membaca sekaligus menampilkan
ke layar isi dari file. Beri nama file tersebut dengan nama “data.txt”
b. Banyaknya data nilai protek 2 yang disimpan ke file fleksibel (min. 10).
c. Buat program dalam bentuk tampilan menu sebagai berikut :

/// Program tulis dan baca dari file ///


/// MENU PILIHAN///
[1] Tulis ke file
[2] Baca dari file
[3] Keluar
===================
Masukkan Pilihan Anda [1..3] :

Selamat mengerjakan semoga sukses


Diverifikasi oleh: Disusun oleh:
Ketua Program Studi Gugus Jaminan Mutu Dosen Pengampu

(Rio Jumardi, S.T., M.Eng.) (Sri Handani W., S.Kom., M.Kom) (Sri Handani W., S.Kom., M.Kom)

Anda mungkin juga menyukai