Kamis, 12 April 2018

Klasemen liga bola program C++

Assalamualaikum WR.WB
Di sini saya akan sedikit menampilkan ( Review) program klasemen liga bola menggunakan bahasa program C++

Langsung saja ke TKP di bawah


do{
club();
system("cls");
cout<<"\t         Program klasemen liga sepak bola"<<endl;
cout<<"=============================================================="<<endl;
cout<<"\t\t           Pilih menu"<<endl;
cout<<"=============================================================="<<endl;
cout<<"\t\t||[1] = Daftar klub        ||"<<endl;
cout<<"\t\t||[2] = Entry Pertandingan ||"<<endl;
cout<<"\t\t||[3] = Klasemen           ||"<<endl;
cout<<"\t\t||[4] = Keluar             ||"<<endl;
cout<<"=============================================================="<<endl;
cout<<"Masukan pilihan anda  : ";cin>>kategori;;cout<<endl;
getch;

Skript di atas Merupakan menu utama untuk program ini sendiri



Itu adalah tampilan dari script di atas

switch(kategori){
case 1 :
system("cls");
cout<<"=========================="<<endl;
cout<<"|----Daftar Nama Klub----|"<<endl;
cout<<"|========================="<<endl;
cout<<"|  1 |  Persib           |"<<endl;
cout<<"|  2 |  Arema            |"<<endl;
cout<<"|  3 |  Bali United      |"<<endl;
cout<<"|  4 |  Semen padang     |"<<endl;
cout<<"|  5 |  Persiba          |"<<endl;
cout<<"|  6 |  Perseru Serui    |"<<endl;
cout<<"|  7 |  SriwijayaFC      |"<<endl;
cout<<"|  8 |  MitraKukar       |"<<endl;
cout<<"|  9 |  Persipura        |"<<endl;
cout<<"| 10 |  Madura United    |"<<endl;
cout<<"| 11 |  Persija          |"<<endl;
cout<<"| 12 |  BorneoFC         |"<<endl;
cout<<"| 13 |  BhayangkaraFC    |"<<endl;
cout<<"| 14 |  BaritoP utera    |"<<endl;
cout<<"| 15 |  PersegresGU      |"<<endl;
cout<<"| 16 |  PSMM akasar      |"<<endl;
cout<<"=========================="<<endl;
getch;
break;



Script dan gambar tampilan di atas merupakan daftar tim yang akan bertanding, daftar tim yang akan bertanding sebelum nya sudah di tentukan.

case 2 :
system("cls");
cout<<"|===============PERINGATAN================|"<<endl;
cout<<"|Jika Anda belum mengetahui nama klub     |"<<endl;
cout<<"|harap melihat terlebih dahulu DAFTAR KLUB|"<<endl;
cout<<"==========================================="<<endl;

cout<<"catatan : masukan angka yang sesuai dengan urutan klub"<<endl;

cout<<"\nTim Tuan rumah : ";cin>>home;cout<<"   "<<klub[home-1];cout<<endl;
cout<<"Goal yang dimasukan : ";cin>>goal[home-1];cout<<endl;
cout<<"Tim tamu : ";cin>>away;cout<<"   "<<klub[away-1];cout<<endl;
cout<<"Goal yang dimasukan : ";cin>>goal[away-1];cout<<endl;

cout<<"\nHOME                  AWAY"<<endl;
cout<<klub[home-1]<<"            "<<klub[away-1]<<endl;
cout<<"       "<<goal[home-1]<<"      vs       "<<goal[away-1]<<endl;

if(goal[home-1]>goal[away-1]){
menang[home-1]=menang[home-1] + 1;
kalah[away-1]=kalah[away-1] + 1;
}

else if(goal[home-1]<goal[away-1]){
menang[away-1]=menang[away-1] + 1;
kalah[home-1]=kalah[home-1] + 1;
}

else if(goal[home-1]==goal[away-1]){
seri[home-1]=seri[home-1] + 1;
seri[away-1]=seri[away-1] + 1;
}

poin[home-1] =  (menang[home-1]*3) + seri[home-1];
poin[away-1] =  (menang[away-1]*3) + seri[away-1];

getch;
break;



Gambar dan script diatas merupakan tampilan menu Entry Pertandingan, dimana anda akan menginputkan atau memasukan nama klub dan jumlah goal yang dihasilkan.


case 3 :
system("cls");
cout<<"=================================================="<<endl;
cout<<"================Tabel Klasemen Liga==============="<<endl;
cout<<"--------------------------------------------------"<<endl;
cout<<"|NO| Nama Klub           |  M  |  S  |  K  |  P  |"<<endl;
cout<<"| 1| Persib                 "<<menang[0]<<"     "<<seri[0]<<"     "<<kalah[0]<<"     "<<poin[0]<<"  |"<<endl;
cout<<"| 2| Arema                  "<<menang[1]<<"     "<<seri[1]<<"     "<<kalah[1]<<"     "<<poin[1]<<"  |"<<endl;
cout<<"| 3| Bali United            "<<menang[2]<<"     "<<seri[2]<<"     "<<kalah[2]<<"     "<<poin[2]<<"  |"<<endl;
cout<<"| 4| Semen Padang           "<<menang[3]<<"     "<<seri[3]<<"     "<<kalah[3]<<"     "<<poin[3]<<"  |"<<endl;
cout<<"| 5| Persiba                "<<menang[4]<<"     "<<seri[4]<<"     "<<kalah[4]<<"     "<<poin[4]<<"  |"<<endl;
cout<<"| 6| Perseru Serui          "<<menang[5]<<"     "<<seri[5]<<"     "<<kalah[5]<<"     "<<poin[5]<<"  |"<<endl;
cout<<"| 7| SriwijayaFC            "<<menang[6]<<"     "<<seri[6]<<"     "<<kalah[6]<<"     "<<poin[6]<<"  |"<<endl;
cout<<"| 8| Mitra Kukar            "<<menang[7]<<"     "<<seri[7]<<"     "<<kalah[7]<<"     "<<poin[7]<<"  |"<<endl;
cout<<"| 9| Persipura              "<<menang[8]<<"     "<<seri[8]<<"     "<<kalah[8]<<"     "<<poin[8]<<"  |"<<endl;
cout<<"|10| Madura United          "<<menang[9]<<"     "<<seri[9]<<"     "<<kalah[9]<<"     "<<poin[9]<<"  |"<<endl;
cout<<"|11| Persija                "<<menang[10]<<"     "<<seri[10]<<"     "<<kalah[10]<<"     "<<poin[10]<<"  |"<<endl;
cout<<"|12| BorneoFC               "<<menang[11]<<"     "<<seri[11]<<"     "<<kalah[11]<<"     "<<poin[11]<<"  |"<<endl;
cout<<"|13| BhayangkaraFC          "<<menang[12]<<"     "<<seri[12]<<"     "<<kalah[12]<<"     "<<poin[12]<<"  |"<<endl;
cout<<"|14| Barito Putra           "<<menang[13]<<"     "<<seri[13]<<"     "<<kalah[13]<<"     "<<poin[13]<<"  |"<<endl;
cout<<"|15| PersegresGU            "<<menang[14]<<"     "<<seri[14]<<"     "<<kalah[14]<<"     "<<poin[14]<<"  |"<<endl;
cout<<"|16| PSMMakasar             "<<menang[15]<<"     "<<seri[15]<<"     "<<kalah[15]<<"     "<<poin[15]<<"  |"<<endl;
cout<<"=================================================="<<endl;
getch;
break;


Gambar diatas merupakan menu dari tampilan dari menu Tabel Klasemen, yang menampilkan berapa jumlah Menang, Seri, Kalah, dan Poin (M, S, K, & P) dari klub yang tertera.
Untuk info lebih lanjut anda bisa unduh link dibawah ini.

Anda bisa unduh program nya Di sini gan

Tidak ada komentar:

Posting Komentar