Program mencari nilai Akhir Mahasiswa dengan bahasa Pemrograman C++
Assalamu’alaikum....
Hai apa kabar
teman-teman ?, Oke sekarang admin akan share ke teman-teman, tentang codingan
untuk mencari/menghitung Nilai Akhir Mahasiswa dengan menggunakan bahasa
pemrograman C++ dan ini sebenarnya Tugas Kuliah Admin di teknik Informatika
bagian Mata Kuliah Alghoritma dan Pemrograman dasar I di semester 1.
Dimana Tugasnya
adalah membuat studi kasus untuk mencari Nilai akhir Mahasiswa dengan Ketentuan
atau aturan/rule nya Sebagai Berikut :
Jumlah total
perkuliahan : 14 kali
Bobot Penilaian :
Bobot kehadiran : 10%
Bobot tugas : 20%
Bobot UTS : 30%
Bobot UAS : 40%
Nilai angka = Nilai kehadiran + Nilai
Tugas + Nilai UTS +
Nilai UAS
Grade = E jika salah satu unsur
penilaian bernilai 0
Grade :
Nilai angka >80 : A
70 <= Nilai angka < 79 : B
60 <= Nilai angka < 70 : C
50 <= Nilai angka < 60 : D
Nilai angka < 50 : E
Input : NIM, Nama Mhs, Mata Kuliah, SKS,Jumlah Kehadiran,
Nilai
Tugas, Nilai UTS, Nilai UAS.
Jumlah mahasiswa tidak dibatasi, Program selesai jika NIM
bernilai Negatif
Dan Berikut adalah Codingannya [source kode C++] :
Semoga Bermanfaat dan bisa membantu buat teman-teman yang kuliah mengambil Program Studi Teknik Informatika, Jangan Lupa Untuk Teman-teman yang ingin mendapat update terbaru dari Blog Admin silahkan Teman-Teman klik tombol Subscribe untuk mendapatkan update dari Blog ini.#include<stdio.h>#include<conio.h>#include<iostream>using namespace std;int main(){char nama[30],matkul[30], grade;int kehadiran, tugas, uts, uas, ntugas, nuts, nuas, NA, nkehadiran;cout<<endl<<endl;cout<<"\t------------------ PROGRAM MENGHITUNG NILAI AKHIR ------------------"<<endl<<endl;cout<<"\tNama Mata Kuliah : "; gets (matkul);cout<<"\tMasukkan Nama Siswa : "; gets(nama);cout<<"\tMasukkan Nilai Tugas : "; cin>>tugas;cout<<"\tMasukkan Nilai uts : "; cin>>uts;cout<<"\tMasukkan Nilai uas : "; cin>>uas;cout<<"\tMasukkan Kehadiran : "; cin>>kehadiran;nkehadiran = kehadiran*10/100;ntugas = tugas*20/100;nuts = uts*30/100;nuas = uas*40/100;NA = nkehadiran+ntugas+nuts+nuas;if(NA>=80){ grade = 'A';}else if (NA>=79){grade = 'B';}else if (NA>=60){grade = 'C';}else if (NA>=50){grade = 'D';}else{grade = 'E';}system("cls");cout<<endl<<endl;cout<<"\t------------------ Hasil Nilai Akhir Siswa --------------------"<<endl<<endl;cout<<"\tNama Mata Kuliah "<<matkul<<","<<endl;cout<<"\tsiswa yang bernama "<<nama<<" dengan nilai persentasi yang dihasilkan : "<<endl;cout<<"\tKehadiran * 10% = "<<nkehadiran<<endl;cout<<"\tNilai tugas * 20% = "<<ntugas<<endl;cout<<"\tNilai UTS * 30% = "<<nuts<<endl;cout<<"\tNilai UAS * 40% = "<<nuas<<endl;cout<<endl<<endl;cout<<"\tJadi siswa yang bernama "<<nama<<" memperoleh nilai akhir sebesar "<<NA<<endl<<endl;cout<<"\tGrade nilai yang didapat adalah "<<grade<<endl;}
#salamPamuda-Coding #keep-Coding every Time.... Hehehe
Wassalamu’alakum...
Terimakasih, membantu tugas Kuliah saya ��
BalasHapus