Sabtu, 02 April 2011

Program untuk Menghitung Nilai IPK

Asalamualaikum Wr.Wb. Kali ini saya akan memcoba menjelaskan program yang saya buat, yaitu program untuk menghitung nilai IPK yang diinputkan dari Keyboard, dan ini adalah programnya :
#include<iostream>
int main()
{
      float IP;  //awal fungsi
      cout<<"ket \t: Nilai yang di Inputkan harus >0 & <=4"<<endl;
      cout<<"\t  dan gunakan (.) sebagai komanya"<<endl;
      cout<<endl;

cout<<"Masukkan IP:";
cin>>IP; //digunakan untuk menginputkan data dari keyboard
//disinai saya menggunakan perulangan if..else, pernyataan 1 akan dieksekusi bila kondisi bernilai benar (true) dan pernyataan 2 akan dieksekusi bernilai salah (false).makanya digunakan pernyataan ini.

if(IP>3.01&&IP<=4.00){ //ini adalah operator atau program untuk mendapatkan nilia A
cout<<"Nilai A &"<<endl;
cout<<"\tDapat mengambil jumlah SKS sebanyak 24"<<endl;
}//akhir program untuk program mendapatkan nilai A

else if(IP>2.01&&IP<=3.00){ //ini adalah operator atau program untuk mendapatkan nilia B
cout<<"Nilai B &"<<endl;
cout<<"\tDapat mengambil jumlah SKS sebanyak 22"<<endl;
}//akhir program untuk program mendapatkan nilaiB

else if(IP>1.01&&IP <=2.00){ //ini adalah operator atau program untuk mendapatkan nilia C
cout<<"Niali C &"<<endl;
cout<<"\tDapat mengambil jumlah SKS sebanyak 20"<<endl;
}//akhir program untuk program mendapatkan nilaiC

else if(IP>0.00&& IP<=1.00){ //ini adalah operator atau program untuk mendapatkan nilia D
cout<<"Nilai D &"<<endl;
cout<<"\tDapat mengambil jumlah SKS sebanyak 10"<<endl;
}//akhir program untuk program mendapatkan nilaiD

else{ //dan ini adalah program penutup dari if..else, karena nilai yang dicari sudah tidak ada lagi
cout<<"Maaf nilai yang anda masukan melebihi batas IPK"<<endl;
cout<<"\tSilahkan coba lagi dengan nilai IPK >0 & <=4"<<endl;
}//akhir program dari If....Else

cout<<endl;
return 0;
}//akhir program

ini hasilnya :



Semoga bias berguna bagi teman-teman sekalian.wasalam wr.wb

0 comments:

Twitter Delicious Facebook Digg Stumbleupon Favorites More