NIM : 20208093
MK : Algoritma dan Struktur Data
Kelas : 2
Buatlah Algoritma, Pseudocode & Flowchart untuk aplikasi perhitungan nilai akhir mata kuliah
Algoritma dan struktur data. Dimana dosen mata kuliah harus menginput nilai kehadiran, nilai
tugas dan nilai ujian. Untuk nilai akhir didapat dari rata-rata dari 3 nilai yang diinputkan.
Kemudian :
Jika nilai akhir >= 3,60 maka kualifikasinya adalah A
Jika nilai akhir >= 3,00 maka kualifikasinya adalah B
Jika nilai akhir >= 2,00 maka kualifikasinya adalah C
Jika nilai akhir >= 1,00 maka kualifikasinya adalah D
Selain itu mendapat kualifikasi E
Jawab:
Algoritma
1. Masukkan nilai kehadiran;
2. masukkan nilai tugas;
3. masukkan nilai ujian;
4. Presentasi nilai akhir : nilai kehadiran (30%), nilai tugas (30%), nilai ujian (40%)
5. ketentuan penilaian tersebut sebagai berikut :
Apabila total nilai akhir mahasiswa >=3,60 maka mendapat nilai A, >=3,00 mendapat
nilai B, >=2,00 mendapat nilai C, >=1,00 mendapat nilai D dan selainnya mendapat nilai
E.
6. Proses inputnya adalah :
Nama Mahasiswa;
Mata Kuliah;
NIM Mahasiswa;
nilai kehadiran;
nilai tugas;
nilai ujian;
7. Proses Outputnya adalah :
8. Keterangan
9. Nilai Akhir
Pseudocode
1. Masukkan nilai kehadiran;
2. masukkan nilai tugas;
3. masukkan nilai ujian;
4. n_ akhir = n_ kehadiran *30% +n_ tugas *30% + n_ujian *40%;
5. jika (n_akhir > 3,60) kualifikasinya = A;
6. jika (n_akhir > 3,00) kualifikasinya = B;
7. jika (n_akhir > 2,00) kualifikasinya = C;
8. jika (n_akhir > 1,00) kualifikasinya = D;
9. selain itu kualifikasinya = E;
10. cetak kualifikasinya
flowchart
mulai
Y
jika (n_akhir kualifikasinya = A
> 3,60)
Y
jika (n_akhir
kualifikasinya = B
> 3,00)
T
Y
jika (n_akhir kualifikasinya = C
> 2,00)
Y
jika (n_akhir
kualifikasinya = D
> 1,00)
T
kualifikasinya = E
Cetak kualifikasi
selesai