NIM : 043912681
Skor Maks. : 25
Kode/Nama MK : MSIM4203 /Algorima dan Pemrograman
Butir Soal No. :2
Universitas Maju (UM) adalah Perguruan Tinggi yang menerapkan sistem pembelajaran Jarak
Jauh . Terdapat beragam layanan belajar yang diberikan kepada mahasiswa, mulai dari Modul
Digital, E-Learning (Tutorial Online), Pembelajaran Tatap Muka, dan Tutorial Webinar. Setiap
Layanan Belajar tersebut memberikan kontribusi nilai masing-masing tergantung Mudah dan
Rumitnya sebuah Matakuliah. Di UM terdapat 4 tingkatan yang dilihat dari mudah dan
rumitnya sebuah matakuliah. Perhitungan untuk mendapatkan nilai skor akhir sebagai berikut:
Tabel
No Kategori UAS Tuton Tuweb
1 Mudah 60% 20% 20%
2 Sedang 50% 25% 25%
3 Rumit 40% 30% 30%
4 Sangat Rumit 30% 35% 35%
Buatlah Flowchart untuk mendapatkan Nilai Akhir Mahasiswa dengan ketentuan berikut:
1. Input Nim Mahasiswa
2. Input Nama Mahasiswa
3. Input Kategori Matakuliah (1 : Mudah, 2 : Sedang, 3 : Rumit, 4 : Sangat Rumit)
4. Input Nilai UAS (Min 0 dan Max 100)
5. Input Nilai Tuton (Min 0 dan Max 100)
6. Input Nilai Tuweb (Min 0 dan Max 100)
Yang ditampilkan adalah Skor Akhir (Nilai Akhir) dengan formulasi seperti pada Tabel
Skor Maks. : 45
Kode/Nama MK : MSIM4203 /Algorima dan Pemrograman
Butir Soal No. :3
Universitas Maju (UM) adalah Perguruan Tinggi yang menerapkan sistem pembelajaran Jarak
Jauh . Terdapat beragam layanan belajar yang diberikan kepada mahasiswa, mulai dari Modul
Digital, E-Learning (Tutorial Online), Pembelajaran Tatap Muka, dan Tutorial Webinar. Setiap
Layanan Belajar tersebut memberikan kontribusi nilai masing-masing tergantung Mudah dan
Rumitnya sebuah Matakuliah. Di UM terdapat 4 tingkatan yang dilihat dari mudah dan
rumitnya sebuah matakuliah. Perhitungan untuk mendapatkan nilai skor akhir sebagai
berikut:
Tabel
No Kategori UAS Tuton Tuweb
1 Mudah 60% 20% 20%
2 Sedang 50% 25% 25%
3 Rumit 40% 30% 30%
4 Sangat Rumit 30% 35% 35%
Buatlah Pseudocode untuk mendapatkan Nilai Akhir Mahasiswa dengan ketentuan berikut:
1. Input Nim Mahasiswa
2. Input Nama Mahasiswa
3. Input Kategori Matakuliah (1 : Mudah/2 : Sedang/3 : Rumit/4 : Sangat Rumit)
4. Input Nilai UAS (Min 0 dan Max 100)
5. Input Nilai Tuton (Min 0 dan Max 100)
6. Input Nilai Tuweb (Min 0 dan Max 100)
Yang ditampilkan adalah Skor Akhir (Nilai Akhir) dengan formulasi seperti pada Tabel
Skor Maks. : 30
Soal 1
Soal 2
https://drive.google.com/file/d/1GZM2mtAOuJV_3qTPbId7sI0l--HZIRXm/view?usp=share_link
Soal 3
Start
input Nama
input NIM
Class kontribusiMudah
UAS 60%
TUTON 20%
TUWEB 20%
Input a1
Input b1
Input c1
If (a1 <= 60% ) and (b1 <= 20%)
If (c1 <= 20%)
Print a1, b1, c1
Class kontribusiSedang
UAS 50%
TUTON 25%
TUWEB 25%
Input a2
Input b2
Input c2
If (a2 <= 50% ) and (b2 <= 25%)
If (c2 <= 25%)
Print a2, b2, c2
Class kontribusiRumit
UAS 40%
TUTON 30%
TUWEB 30%
Input a3
Input b3
Input c3
If (a3 <= 40% ) and (b3 <= 30%)
If (c3 <= 30%)
Print a3, b3, c3
Class kontribusiSangatRumit
UAS 30%
TUTON 35%
TUWEB 35%
Input a4
Input b4
Input c4
If (a4 <= 30% ) and (b4 <= 35%)
If (c4 <= 35%)
Print a4, b4, c4
End
Referensi:
definisi flowchart : https://www.dicoding.com/blog/flowchart-adalah/
definisi pseudocode : https://www.dicoding.com/blog/pseudocode-untuk-developer-pemula/