DATA NILAI MAHASISWA BSI
==================================
Masukkan Jumlah Mahasiswa = 2
Data Ke-1
NIM =
NAMA =
KELAS =
NILAI 1 =
NILAI 2 =
NA =NILAI 1 + NILAI 2/2
DATA KE-2
NIM =
NAMA =
KELAS =
NILAI 1 =
NILAI 2 =
NA =NILAI 1 + NILAI 2/2
DATA NILAI MAHASISWA BSI ===================================================================================
NO NIM NAMA KELAS NILAI 1 NILAI 2 NA KET
1 …. …. …. …… …… .. ……
2 …. …. …. …… …… .. ……
====================================================================================
LISTING :
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <iomanip.h>
main()
{
char nama[20][10],nim[8][10],kelas[10][10],*ket[10];
int i,q,n1[10],n2[10],na[10];
cout<<" DATA NILAI MAHASISWA BSI "<<endl;
cout<<" ============================= "<<endl;
cout<<" Masukan Jumlah Mahasiswa = ";cin>>q;
for (i=1;i<=q;i++)
{
cout<<" DATA ke - "<<i<<endl;
cout<<" NIM :";cin>>nim[i];
cout<<" NAMA :";gets(nama[i]);
cout<<" KELAS :";cin>>kelas[i];
cout<<" NILAI1 :";cin>>n1[i];
cout<<" NILAI2 :";cin>>n2[i];
cout<<endl;
na[i]=(n1[i]+n2[i])/2;
if (na[i]>=65)
{
ket[i]= "lulus";
}
else
{
ket[i]= "tidak lulus";
}
}
clrscr();
cout<<" DATA NILAI MAHASISWA "<<endl;
cout<<"================================================================"<<endl;
cout<<"NO. NAMA NIM KELAS NILAI1 NILAI2 NA KET "<<endl;
cout<<"================================================================"<<endl;
for (i=1;i<=q;i++)
{
cout<<setiosflags(ios::left)<<setw(10)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
cout<<setiosflags(ios::left)<<setw(10)<<nim[i];
cout<<setiosflags(ios::left)<<setw(10)<<kelas[i];
cout<<setiosflags(ios::left)<<setw(10)<<n1[i];
cout<<setiosflags(ios::left)<<setw(10)<<n2[i];
cout<<setiosflags(ios::left)<<setw(10)<<na[i];
cout<<setiosflags(ios::left)<<setw(10)<<ket[i];
}
cout<<"================================================================"<<endl;
getch();
}
HASIL RUNNING :
Tidak ada komentar:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.