Senin, 02 Maret 2015

Menentukan IP

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
char nmk[120],nama[125];
float na,nt,nilaiuts,nilaiuas,totalnilai=0,totalsks=0,ip,i=1,bobotnilai,akhir;
int mk,sks;
cout<<"Masukan Banyaknya Mata Kuliah : ";
cin>>mk;
cout<<"Masukan Nama Anda        : ";
gets(nama);
while(i<=mk)



{
cout<<"\nMasukan Nama Mata kuliah : ";
gets(nmk);
cout<<"Masukan SKS              : ";
cin>>sks;
cout<<"Masukan Nilai Absen      : ";
cin>>na;
cout<<"Masukan Nilai Tugas      : ";
cin>>nt;
cout<<"Masukan Nilai UTS        : ";
cin>>nilaiuts;
cout<<"Masukan Nilai UAS        : ";
cin>>nilaiuas;
akhir=(((na*10)/100)+((15*nt)/100)+((25*nilaiuts)/100)+((50*nilaiuas)/100));
if(akhir<=49)
{
bobotnilai=0;
}
if(akhir>=50&&akhir<=59)
{
bobotnilai=1;
}
if(akhir>=60&&akhir<=69)
{
bobotnilai=2;
}
if(akhir>=70&&akhir<=84)
{
bobotnilai=3;
}
if(akhir>=85&&akhir<=100)
{
bobotnilai=4;
}
totalnilai=(sks*bobotnilai)+totalnilai;
totalsks=totalsks+sks;
++i;
}
ip=totalnilai/totalsks;
cout<<"Mahasiswa yang bernama "<<nama<<" mendapatkan IP sebesar : "<<ip;
getch();
}

Tidak ada komentar:

Posting Komentar