Program Menghitung Rata" Menggunakan Dev C++

1. Salah satu Guru SMA ingin menghitung nilai rata2 dari setiap mata pelajaran dan nilai rata-rata masing-masing dari 5 siswa. Berikut data - data mereka :

Anda diminta untuk menghitung nilai rata-rata dari setiap mata pelajaran dan rata-rata nilai masing-masing siswa seperti pada diatas. Berikut contoh tampilan programnya :


Berikut Codingannya
#include<iostream>

#include<conio.h>
#include<stdlib.h>
#include <iomanip>
using namespace std;
struct mhs
{
char nama[100];
};
main()
{
char eko;
do
{
mhs dwieko[100];
float nilai_f[100],nilai_k[100],nilai_b[100];
float total,hasil1,hasil2,hasil3,data;
cout<<"\t\t+++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<"\t\t|   PROGRAM MENGHITUNG NILAI RATA-RATA SEDERHANA  |"<<endl;
cout<<"\t\t|               Created By Dwi Eko                                                             |"<<endl;
cout<<"\t\t|             Univ. Esa Unggul JakBar             |"<<endl;
cout<<"\t\t+++++++++++++++++++++++++++++++++++++++++++++++++++\n\n"<<endl;
cout<<"Masukan Data Yang Anda Ingin Input : ";
cin>>data;
cin.ignore();
for(int i=1;i<=data;i++)
{
cout<<"\n\nMasukan Nama Mahasiswa Ke "<<i<<" : ";
cin.getline(dwieko[i].nama,100);
cout<<"Masukan Nilai Fisika "<<dwieko[i].nama<<"  : ";
cin>>nilai_f[i];
cout<<"Masukan Nilai Kimia  "<<dwieko[i].nama<<"  : ";
cin>>nilai_k[i];
cout<<"Masukan Nilai Biologi "<<dwieko[i].nama<<" : "; 
cin>>nilai_b[i];
cin.ignore();
}
system("cls");
cout<<"Tampilan Tabel : "<<endl;
cout<<"\n"<<endl;
cout<<setw(5)<<"Nama"<<setw(16)<<"Nilai Fisika"<<setw(13)<<"Nilai Kimia"<<setw(16)<<"Nilai Biologi\n"<<endl;
for(int i=1;i<=data;i++)
{
cout<<setw(5)<<dwieko[i].nama<<setw(13)<<nilai_f[i]<<setw(13)<<nilai_k[i]<<setw(13)<<nilai_b[i]<<endl;
}
cout<<"==============================================================="<<endl;
cout<<"Nilai Rata-Rata Mata Kuliah : "<<endl;
cout<<"\n";
for(int i=1;i<=data;i++)
{
hasil1+=nilai_f[i]/data;
hasil2+=nilai_k[i]/data;
hasil3+=nilai_b[i]/data;
}
cout<<"Rata Nilai Fisika Adalah  : "<<hasil1<<endl;
cout<<"Rata Nilai Kimia  Adalah  : "<<hasil2<<endl;
cout<<"Rata Nilai Biologi Adalah : "<<hasil3<<endl;
cout<<"==============================================================="<<endl;
cout<<"Nilai Rata2 Siswa : "<<endl;
cout<<"\n";
for(int i=1;i<=data;i++)
{
total=(nilai_f[i]+nilai_k[i]+nilai_b[i])/3;
cout<<"Nilai Rata-Rata "<<dwieko[i].nama<<" adalah : "<<total<<endl ;
}
cout<<"\n\nApakah Anda Ingin Mengulang ? [Y/T] : ";
cin>>eko;
system("cls");
}
while(eko=='y'||eko=='Y');
cout<<"\t\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<"\t\t| Terimakasih Sudah Menggunakan Program Sederhana Ini :) |"<<endl;
cout<<"\t\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
getch();
}
contoh programnya