0% menganggap dokumen ini bermanfaat (0 suara)
344 tayangan3 halaman

Soal Ujian Coding Terbuka

Program ini digunakan untuk menghitung nilai akhir mahasiswa berdasarkan nilai hadir, tugas, UTS, dan UAS dengan bobot masing-masing 20%, 20%, 25%, dan 35%. Program akan meminta input data mahasiswa dan nilai-nilainya melalui keyboard, kemudian menghitung nilai akhir, huruf, dan predikat berdasarkan ketentuan yang ditetapkan. Hasil akhir berupa transkrip nilai mahasiswa.

Diunggah oleh

Wika Fitria
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
344 tayangan3 halaman

Soal Ujian Coding Terbuka

Program ini digunakan untuk menghitung nilai akhir mahasiswa berdasarkan nilai hadir, tugas, UTS, dan UAS dengan bobot masing-masing 20%, 20%, 25%, dan 35%. Program akan meminta input data mahasiswa dan nilai-nilainya melalui keyboard, kemudian menghitung nilai akhir, huruf, dan predikat berdasarkan ketentuan yang ditetapkan. Hasil akhir berupa transkrip nilai mahasiswa.

Diunggah oleh

Wika Fitria
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

UNIVERSITAS NEGERI PADANG


FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRONIKA
Alamat: Jln. Prof. Dr. Hamka Air Tawar Padang 25131
Telephone:0751-444614, Website: http://elektronika.ft.unp.ac.id.

SOAL UJIAN TENGAH SEMESTER

Matakuliah : Pengantar Coding


Kode / SKS : UNP1.60.2102
Sifat Ujian : Open Book
Dosen : Agariadne Dwinggo Samala, S.Kom., M.Pd.T.
Waktu :
Bobot nilai maksimal : 100
Ketentuan Soal :

1. Soal dikerjakan menggunakan IDE yang dikuasai.


2. Dilarang mencontek atau mengcopy paste program dari internet.
3. Tampilkan nama, nim, program studi, group dalam program.
4. Jawaban dikirim ke elearning2.unp.ac.id berupa:
• Penjelasan mengenai program yang dibuat dalam format .pdf
(beserta screenshoot bukti program dan hasil output)
• source code file dalam .c (DevC++), misal: soal_1.c

No Soal Bobot

1 Buatlah sebuah program menggunakan IDE yang anda kuasai, simpan dengan 100
nama file NIM_transkrip.c . Program ini digunakan untuk menghitung nilai
akhir mahasiswa, program saat dijalankan akan meminta inputan data
mahasiswa melalui keyboard seperti berikut, mulai dari nama, nim, dll:
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
UNIVERSITAS NEGERI PADANG
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRONIKA
Alamat: Jln. Prof. Dr. Hamka Air Tawar Padang 25131
Telephone:0751-444614, Website: http://elektronika.ft.unp.ac.id.

Data: Nama, NIM, Prodi, dan Universitas diinputkan langsung melalui


keyboard. Setelah menginput biodata mahasiswa selanjutnya muncul untuk input
nilai sebagai berikut:

Untuk jumlah pertemuan, jumlah kehadiran, nilai tugas, uts, dan uas
diinputkan melalui keyboard.
Jumlah pertemuan maksimal = 16
Untuk Nilai Hadir dihitung dengan rumus:
Jumlah Kehadiran / Jumlah Pertemuan * 100

Setelah input nilai, hitung persentase setiap nilai tersebut dengan ketentuan:
➢ 20% Nilai Hadir
➢ 20% Nilai Tugas
➢ 25% UTS
➢ 35% UAS

Hasil akhir output dari program adalah menampilkan Hasil Pengolahaan Nilai
dari rincian setiap nilai diatas dan Hasil Transkrip Nilai Mahasiswa yang
terdiri dari nama, NIM, Program Studi, Universitas, Nilai Akhir, Nilai
Huruf, dan Predikat.
Untuk Nilai Akhir menggunakan rumus:
Nilai Akhir = 20% Nilai Hadir + 20 % Nilai Tugas + 25% UTS + 35% UAS
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
UNIVERSITAS NEGERI PADANG
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRONIKA
Alamat: Jln. Prof. Dr. Hamka Air Tawar Padang 25131
Telephone:0751-444614, Website: http://elektronika.ft.unp.ac.id.

Untuk Nilai Huruf dan Predikat mengikuti ketentuan berikut:

Berikut contoh hasil akhir dari output program:

Selamat Ujian!

Anda mungkin juga menyukai