Tugas KRS KHS
Source Code :
//Judul : KRS KHS
//Author : Halim Jayakusuma Wiradinata 14044
#include <iostream>
#include <string>
using namespace std;
//Kamus :
char lanjut;
string nama,nim;
string matkul[6];
string sks[6];
string kodenilai[6];
float nilai[6];
float nilaiuas[6];
float nilaiuts[6];
float totalnilai[6];
int i,j;
char yn;
//Diskripsi :
int main()
{
// Baris NIM - Prodi //
cout <<"===================== Sistem Penilaian =====================" <<endl;
cout <<"================ Universitas Dian Nuswantoro ===============" <<endl;
cout <<"NIM : " ;
getline(cin,nim);
cout <<"Nama : " ;
getline(cin,nama);
if (nim=="A11.2022.14044")
{
cout <<"Prodi : Teknik Informatika" <<endl;
}
// Baris Perhitungan Matkul//
yn = 'y';
i = 1;
do
{
cin.ignore();
cout <<"Mata Kuliah : ";
getline (cin,matkul[1]);
cout <<"SKS yang diambil : ";
cin >> sks[1];
cout << "Nilai Mata Kuliah : ";
cin >> nilai[1];
cout <<"Nilai UTS Mata Kuliah : ";
cin >> nilaiuts[1];
cout <<"Nilai UAS Mata Kuliah : ";
cin >> nilaiuas[1];
cout << "Apakah input ingin dilanjut? (y/n)";
cin >> yn;
totalnilai[i]=((nilai[i]*0.3)+(nilaiuts[i]*0.4)+(nilaiuas[i]*0.3));
if (totalnilai[i]>=85 && totalnilai[i]<=100)
{
kodenilai[i] = "A";
}
else if (totalnilai[i]>=80 && totalnilai[i]<=84)
{
kodenilai[i] = "AB" ;
}
else if (totalnilai[i]>=70 && totalnilai[i]<=79)
{
kodenilai[i] = "B" ;
}
else if (totalnilai[i]>=65 && totalnilai[i]<=69)
{
kodenilai[i] = "BC";
}
else if (totalnilai[i]>=60 && totalnilai[i]<=64)
{
kodenilai[i] = "C";
}
else if (totalnilai[i]>=50 && totalnilai[i]<=59)
{
kodenilai[i] = "D";
}
else
{
kodenilai[i] = "E";
}
i += 1;
}
while (yn=='y'|| yn=='Y');
cout << "Mata kuliah" << "\t" <<"Total SKS"<<"\t"<<"Nilai Tugas"<<"\t"<<"Nilai UTS"<<"\t"<<"Nilai UAS"<<"\t"<<"Nilai Akhir"<<"\t"<<"Nilai Huruf"<<endl;
j=1;
do
{
cout <<matkul[j]<<"\t\t"<<sks[j]<<"\t\t"<<nilai[j]<<"\t\t"<<nilaiuts[j]<<"\t\t"<<nilaiuas[j]<<"\t\t"<<totalnilai[j]<<"\t\t"<<kodenilai[j]<<endl;
j += 1;
}
while (j<=1);
cout << "Program Selesai" <<endl;
}
Komentar
Posting Komentar