Rabu, 22 Mei 2013

// header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int i,N;
char Nama[100][30];
int Teori[100],Praktek[100];
float NA[100]; // Nilai Akhir
float NR [100]; // Nilai Rata
char NH [100]; // Nilai Huruf
float NRALL[100] ;
double xVar ;
double jum ;
double rata ;
double jum1 ;
double rata1 ;
double jum2 ;
double rata2 ;
float nilai[10];
// body
void main()
{
cout << "\n\nBissmillahirrahmanirrahim \n\nSaya Yang Bernama Dibawah ini :";
   cout << "\n\nNama : SUHAILAH\n\nNRP  : 120423\n\nTI   : A \n\nAkan Membuat Daftar Nilai Mahasiswa & \n\nRata2 Nilai Akhir,Rata2 Teori,Rata2 Praktek "; ;
   cout << "\n\nBerapa Jumlah Data Yang Mau Di input ? ";
   cin >> N;
   for(i=0;i<N;i++)
   {
     cout << "\n\nInputkan Data mahasiswa, Nama,Teori,Praktek, : ";
     cin >> Nama[i] >> Teori[i] >> Praktek[i];
     NA[i] = (0.4*Teori[i])+(0.6*Praktek[i]);
     NR[i]= (Teori[i] + Praktek[i])/2;

      jum+=Teori[i];
      rata=jum/N;

      jum1+=Praktek[i];
      rata1=jum1/N;

      jum2+=NA[i];
      rata2=jum2/N;
     if(NA[i] < 40) NH[i]='E';
     else if (NA[i] <60) NH[i]='D';
          else if (NA[i]<70) NH[i]='C';
               else if (NA[i]<80) NH[i]='B';
                    else NH[i]='A';
   }

   cout << "\n\nDaftar Nilai Mahasiswa & Rata2 Nilai Akhir,Rata2 Teori,Rata2 Praktek ";
   cout << "\n===========================================================================";
   cout << "\n !     Nama!   Teori! Praktek!   NA!  NH!Rata2 NA!RT2 Teori!Rata2 Praktek! ";
   cout << "\n===========================================================================";

   for(i=0;i<N;i++)
   {
cout << "\n" " !     ";
cout << Nama[i]  << "!      " << Teori[i]   << "!      "
     << Praktek[i] << "!   " << NA[i]  << "!   "
        << NH[i] << "!      " << NA[i]/2 << "!       "
        << Teori[i]/2 << "!           " << Praktek[i]/2 << "!";
   cout << "\n---------------------------------------------------------------------------";
   }
   {
   cout << "\nNilai Rata - Rata Teori   : "  <<rata;
   cout << "\nNilai Rata - Rata Praktek : "  <<rata1;
   cout << "\nNilai Rata - Nilai Akhir  : "  <<rata2;
   }
   cout << "\n\nSemoga bermanfaat \n\nAlhamdulillah Selesai Juga";
   getch(); // tahan dulu jangan langsung hilang yaaa
}

0 komentar :

Posting Komentar