- Home >
- contoh membuat program dengan menggunakan BorandC++
Posted by : Unknown
Senin, 14 September 2015
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int no;
char nama[10][50];
char nis[10][10];
char kelas[10][9];
float harian[10];
float uts[10];
float uas[10];
float raport[10];
clrscr();
for (no=1; no<=3; no++)
{
cout<<"Data ke- "<<no<<endl;
cout<<"Nama Siswa : ";
gets(nama[no]);
cout<<"NIS : ";
cin>>nis[no];
cout<<"Kelas : ";
cin>>kelas[no];
cout<<"Nilai Harian : ";
cin>>harian[no];
cout<<"Nilai UTS : ";
cin>>uts[no];
cout<<"Nilai UAS : ";
cin>>uas[no];
raport[no]=(0.3*harian[no])+(0.3*uts[no])+(0.4*uas[no]);
cout<<endl;
}
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"No. Nama_Siswa NIS Kelas Harian
UTS UAS
Raport "<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
for(no=1; no<=3; no++)
{
cout<<setiosflags(ios::left)<<setw(4)<<no;
cout<<setiosflags(ios::left)<<setw(20)<<nama[no];
cout<<setiosflags(ios::left)<<setw(13)<<nis[no];
cout<<setiosflags(ios::left)<<setw(9)<<kelas[no];
cout<<setiosflags(ios::left)<<setw(8)<<setprecision(2)<<harian[no];
cout<<setiosflags(ios::left)<<setw(6)<<setprecision(2)<<uts[no];
cout<<setiosflags(ios::left)<<setw(6)<<setprecision(2)<<uas[no];
cout<<setiosflags(ios::left)<<setw(6)<<setprecision(2)<<raport[no]<<endl;
}
cout<<"-------------------------------------------------------------------------"<<endl;
getch();
}