#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
void input()
{
char nama[20],nim[10],kelas[25];
cout<<"Program Untuk Mencari IPK Mahasiswa Menggunakan Modular";
cout<<endl<<endl;
cout<<"Masukkan Nama Anda = ";
gets(nama);
cout<<"Masukkan NIM Anda = ";
gets(nim);
cout<<"Masukkan Kelas Anda = ";
gets(kelas);
}
void nilai(float &ttl, float tgs, float mid, float uas)
{
cout<<"\n\nnilai tugas : ";
cin>>tgs;
cout<<"nilai mid : ";
cin>>mid;
cout<<"nilai uas : ";
cin>>uas;
cout<<"\nnilai tugas anda = "<<tgs;
cout<<"\nnilai mid anda = "<<mid;
cout<<"\nnilai uas anda = "<<uas;
ttl=(tgs*0.3)+(mid*0.4)+(uas*0.3);
cout<<"\n===============================\n";
}
void konversi(char *ket,float *ipk, float ttl,float tgs,float mid,float uas)
{
if (ttl>75 && ttl<=100)
*ket='A';
else if (ttl>65 && ttl<=75)
*ket='B';
else if (ttl>55 && ttl<=65)
*ket='C';
else if (ttl>45 && ttl<=55)
*ket='D';
else if (ttl>0 && ttl<=45)
*ket='E';
*ipk=ttl/24;
cout<<endl<<endl;
cout<<"\nipk anda = "<<setiosflags(ios::fixed)<<setprecision(2)<<ipk;
}
main(){
char ket;
float ttl,ttg,mid,uas,ipk;
input();
konversi(&ket,&ipk,ttl,ttg,mid,uas );
cout<<"\n hufuf = " <<ket;
cout<<"\nipk anda = "<<setiosflags(ios::fixed)<<setprecision(2)<<ipk;
getch();}
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
void input()
{
char nama[20],nim[10],kelas[25];
cout<<"Program Untuk Mencari IPK Mahasiswa Menggunakan Modular";
cout<<endl<<endl;
cout<<"Masukkan Nama Anda = ";
gets(nama);
cout<<"Masukkan NIM Anda = ";
gets(nim);
cout<<"Masukkan Kelas Anda = ";
gets(kelas);
}
void nilai(float &ttl, float tgs, float mid, float uas)
{
cout<<"\n\nnilai tugas : ";
cin>>tgs;
cout<<"nilai mid : ";
cin>>mid;
cout<<"nilai uas : ";
cin>>uas;
cout<<"\nnilai tugas anda = "<<tgs;
cout<<"\nnilai mid anda = "<<mid;
cout<<"\nnilai uas anda = "<<uas;
ttl=(tgs*0.3)+(mid*0.4)+(uas*0.3);
cout<<"\n===============================\n";
}
void konversi(char *ket,float *ipk, float ttl,float tgs,float mid,float uas)
{
if (ttl>75 && ttl<=100)
*ket='A';
else if (ttl>65 && ttl<=75)
*ket='B';
else if (ttl>55 && ttl<=65)
*ket='C';
else if (ttl>45 && ttl<=55)
*ket='D';
else if (ttl>0 && ttl<=45)
*ket='E';
*ipk=ttl/24;
cout<<endl<<endl;
cout<<"\nipk anda = "<<setiosflags(ios::fixed)<<setprecision(2)<<ipk;
}
main(){
char ket;
float ttl,ttg,mid,uas,ipk;
input();
konversi(&ket,&ipk,ttl,ttg,mid,uas );
cout<<"\n hufuf = " <<ket;
cout<<"\nipk anda = "<<setiosflags(ios::fixed)<<setprecision(2)<<ipk;
getch();}
0 komentar:
Posting Komentar