Aplikasi Rekap Nilai Menggunakan Array
BackShare.com - Kali ini BackShare.com bakalan berbagi tentang c++ lagi nih. kebetulan minggu ini saya kuliah materinya tentang array. mohon di maklum ya materi di blog ini sangat tidak terorganisir, bagi saya untuk sementera ini BackShare.com akan membagikan apa saja yang saya tahu. Tapi untuk kedepannya saya akan membuat tema khusus untuk situs saya ini (BackShare.com).
Oke langsung saja. dibawah ini akan saya bagikan source code dari Aplikasi Rekan Nilai Menggunakan Array. Sebenernya sih saya pengen jelasin satu persatu. tapi untuk kali ini saya akan membagikan source codenya saja.
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int fisika[100],kimia[100],matematika[100],biologi[100];
float rata_siswa[100],rata_matkul[100],jumlah[100];
float jumlah_fisika,jumlah_biologi,jumlah_kimia,jumlah_matematika;
float rata_matematika,rata_fisika,rata_biologi,rata_kimia;
int memory_in,memory_out;
int banyak_data;
char nama[100][100];
cout<<"Masukan Banyaknya Data : ";
cin>>banyak_data;
for(memory_in=0;memory_in<banyak_data;memory_in++) {
cout<<"---------------------------------------------------------------------\n";
cout<<"Data KE - "<<memory_in+1<<endl;
cout<<"---------------------------------------------------------------------\n";
cout<<"Nama Lengkap : "; cin>>nama[memory_in];
cout<<"Nilai Fisika : "; cin>>fisika[memory_in];
cout<<"Nilai Matematika : "; cin>>matematika[memory_in];
cout<<"Nilai Kimia : "; cin>>kimia[memory_in];
cout<<"Nilai Biologi : "; cin>>biologi[memory_in];
jumlah[memory_in] = fisika[memory_in]+matematika[memory_in]+biologi[memory_in]+kimia[memory_in];
rata_siswa[memory_in] = jumlah[memory_in]/4;
jumlah_fisika+=fisika[memory_in];
jumlah_matematika+=matematika[memory_in];
jumlah_biologi+=biologi[memory_in];
jumlah_kimia+=kimia[memory_in];
}
cout<<"-----------------------------------------------------------------------------------------\n";
cout<<setw(4)<<"No"<<setw(15)<<"Nama"<<setw(15)<<"Fisika"<<setw(20)<<"Matematika"<<setw(15)<<"Kimia"<<setw(15)<<"Biologi"<<endl;
cout<<"-----------------------------------------------------------------------------------------\n";
for(memory_out=0;memory_out<banyak_data;memory_out++) {
int no = memory_out+1;
cout<<setw(4)<<no<<setw(20)<<nama[memory_out]<<setw(7)<<fisika[memory_out]<<setw(18)<<matematika[memory_out]<<setw(18)<<kimia[memory_out]<<setw(14)<<biologi[memory_out]<<endl;
cout<<"-----------------------------------------------------------------------------------------\n\n";
}
cout<<"\nRata - Rata Tiap Mahasiwa :"<<endl;
for(int i=0;i<banyak_data;i++) {
cout<<nama[i]<<" = "<<rata_siswa[i]<<endl;
}
rata_fisika=jumlah_fisika/banyak_data;
rata_matematika=jumlah_matematika/banyak_data;
rata_kimia=jumlah_kimia/banyak_data;
rata_biologi=jumlah_biologi/banyak_data;
cout<<"\nRata - Rata Mata Kuliah";
cout<<"\nFisika : "<<rata_fisika;
cout<<"\nMatematika : "<<rata_matematika;
cout<<"\nBiologi : "<<rata_biologi;
cout<<"\nKimia : "<<rata_kimia<<endl;
}
0 komentar:
Silahkan tinggalkan komentar dengan bahasa yang sopan.