Professional Documents
Culture Documents
Brahmantio Farhan Rabbani - Tugas 1
Brahmantio Farhan Rabbani - Tugas 1
Asumsi:
1.) untuk kategori A memiliki nilai akhir >= 90
2.) untuk kategori B memiliki nilai akhir >= 80
3.) untuk kategori C memiliki nilai akhir >= 70
4.) untuk kategori D memiliki nilai akhir >= 60
5.) untuk kategori E memiliki nilai akhir >= 0
1.) Pseudocode
Penliaian_Nilai_Akhir
{ Tujuan untuk memudahkan perhitungan nilai akhir siswa
Input tugas berisi nilai tugas yang bertipe data integer
kuis berisi nilai kuis yang bertipe data integer
projek berisi nilai projek yang bertipe data integer
uts berisi nilai uts yang bertipe data integer
uas berisi nilai_uas yang bertipe data integer
Output Display nilai siswa bergantung pada nilai akhir yang didapat}
Langkah 0 : Mulai
Langkah 1 : Masukkan tugas, kuis, projek, uts, uas
Langkah 2 : nilai_tugas = tugas * 10%
Langkah 3 : nilai_kuis = kuis * 10%
Langkah 4 : nilai _ projek= projek * 20%
Langkah 5 : nilai_uts = uts * 30%
Langkah 6 : nilai_uas = uas * 30%
Langkah 7: score = nilai tugas+nilai kuis+nilai projek+nilai
Langkah 8: if ( score >= 90) then
Print “Nilai Anda A”
Else if (score >=80)
Print “Nilai Anda B”
Else if (score>= 70)
Print “Nilai Anda C”
Else if (score>= 60)
Print “Nilai Anda D”
Else
Print “ Nilai Anda E”
Langkah 9 : Selesai
3.) Flowchart