Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- #include "conio.h"
- #include <iomanip>
- using namespace std;
- void garis()
- {
- cout<<"-------------------------------------------------------------"<<endl;
- }
- int main(int argc, char *argv[])
- {
- struct
- {
- char nama[20],HURUF[10];
- int UTS,UAS,HASIL;
- }mahasiswa[10];
- int i,data;
- cout<<"Jumlah Data yang di input = ";cin>>data;
- for(i=1;i<=data;i++)
- {
- cout<<"Data ke = "<<i<<endl;
- cout<<"Nama Mahasiswa = ";cin>>mahasiswa[i].nama;
- cout<<"Nilai UTS = ";cin>>mahasiswa[i].UTS;
- cout<<"Nilai UTS = ";cin>>mahasiswa[i].UAS;
- mahasiswa[i].HASIL=(mahasiswa[i].UTS*0.4)+(mahasiswa[i].UAS*0.6);
- if(mahasiswa[i].HASIL>=80)
- {
- strcpy(mahasiswa[i].HURUF,"A");
- }
- else if(mahasiswa[i].HASIL>=70)
- {
- strcpy(mahasiswa[i].HURUF,"B");
- }
- else if(mahasiswa[i].HASIL>=56)
- {
- strcpy(mahasiswa[i].HURUF,"C");
- }
- else if(mahasiswa[i].HASIL>=47)
- {
- strcpy(mahasiswa[i].HURUF,"D");
- }
- else if(mahasiswa[i].HASIL<47)
- {
- strcpy(mahasiswa[i].HURUF,"E");
- }
- }
- garis();
- cout<<"No\tNama\t\tNilai\t\tNilai\tNilai"<<endl;
- cout<<"\tMahasiswa\tUTS\tUAS\tAkhir\tHuruf"<<endl;
- garis();
- for(i=1;i<=data;i++)
- {
- cout<<i<<"\t"<<mahasiswa[i].nama<<"\t\t"<<mahasiswa[i].UTS<<"\t"<<mahasiswa[i].UAS<<"\t"<<mahasiswa[i].HASIL<<"\t"<<mahasiswa[i].HURUF;
- cout<<endl;
- }
- system("PAUSE");
- return EXIT_SUCCESS;
- }
Advertisement
Add Comment
Please, Sign In to add comment