Menghitung Nilai Rata-rata Dengan Go To
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 04.27
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
int i,r;
char NIM[15], NAMA[20], JURUSAN[20];
float nilai,total;
char lagi;
atas:
clrscr();
cout<<" ****Menghitung Nilai Rata-rata**** "<<endl;
cout<<" ________________________________________ "<<endl;
cout<<"\n\nNIM = ";cin>>NIM;
cout<<"NAMA = ";cin>>NAMA;
cout<<"JURUSAN = ";cin>>JURUSAN;
i=0;
total=0;
cout<<"\a\a\n\nBerapa Kali ? ";cin>>r;
while(i<r)
{
cout<<"Nilai = ";cin>>nilai;
i++;
total+=nilai;
}
cout<<"________________"<<endl;
cout<<"\n\nNilai Rata-rata = "<<total/i<<endl;
if (nilai<=100 & nilai>=80)
cout<<"\n\nMaka Nilai Mutunya Adalah A.."<<endl;
else if (nilai>=70 & nilai<=80)
cout<<"\n\nMaka Nilai Mutunya Adalah B.."<<endl;
else if (nilai>=60 & nilai<=70)
cout<<"\n\nMaka Nilai Mutunya Adalah C.."<<endl;
else if (nilai>=50 & nilai<=60)
cout<<"\n\nMaka Nilai Mutunya Adalah D.."<<endl;
else if (nilai>=40 & nilai<=50)
cout<<"\n\nMaka Nilai Mutunya Adalah E.."<<endl;
else
cout<<"\n\nNilai Yang Sangat Buruk Sekali..!"<<endl;
printf("\n\nIngin Hitung Lagi [Y/T] = ");
lagi = getche();
if (lagi == 'Y' || lagi == 'y')
goto atas;
getch();
}


Comments (0)
Posting Komentar