kali ini saya akan posting source code tentang data siswa dan saya masih menggunakan bahasa C
untuk anak informatika yang masih praktikum khususnya praktikum Algoritma dan yang pastinya kualahan mengerjakan tugasnya
saya ingin share sedikit tentang program saya
semoga bermanfaat
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
char nama[50][100], nilai;
float nilaiTeori[100], nilaiPraktek[100],total[100];
int data,i;
cout<<"input data : ";
cin>>data;
for(i=1; i<=data; i++)
{
cout<<endl;
cout<<i<<". Nama siswa : ";
gets(nama[i]);
cout<<"
Nilai Teori : ";
cin>>nilaiTeori[i];
cout<<"
Nilai Praktek : ";
cin>>nilaiPraktek[i];
total[i] = ((nilaiTeori[i] * 0.4) + (nilaiPraktek[i]
* 0.6));
}
for (i=1; i<=data; i++)
{
cout<<endl;
cout<<endl;
cout<<"===================================="<<endl;
cout<<"\tNama :
"<<nama[i]<<endl;
cout<<"\tNilai total :
"<<total[i]<<endl;
cout<<"\tGrade :"<<nilai;
if
( total[i] <= 40 )
cout<<nilai<<"E
";
else
if
(( total[i] >= 41 ) && ( total[i] <= 55))
cout<<nilai<<"D ";
else
if
(( total[i] >= 56 ) && ( total[i] <= 60))
cout<<nilai<<"C ";
else
if
(( total[i] >= 61 ) && ( total[i] <= 65))
cout<<nilai<<"C+ ";
else
if
(( total[i] >= 66 ) && ( total[i] <= 70))
cout<<nilai<<"B ";
else
if
(( total[i] >= 71 ) && ( total[i] <= 80))
cout<<nilai<<"B+ ";
else
if
(( total[i] >= 81 ) && ( total[i] <= 100))
cout<<nilai<<"A ";
else
cout<<"Salah input ";
}
getch();
}
kalau ada yang kurang paham silahkan tanyakan temannya . . . hehehe
No comments:
Post a Comment