Advertisement
Guest User

main

a guest
Dec 18th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. // 8 ihmisen MTG-turnaus softa, jossa pelataan 8 kierrosta magic the gatheriä.
  2. int main() {
  3. system("Title WER 2.0");
  4. string nimet[8]; // osallistujien nimet.
  5. string nimet_voittajat[4];// ensimmäisen kierroksen voittajat.
  6. string nimet_haviajat[4];// ensimmäisen kierroksen häviäjät.
  7. string nimet_finalistit[8]; //finalistit
  8. string nimet_mid[8]; //pelaajat joilla on voitto ja häviö
  9. string nimet_low[8]; // pelaajat jotka eivät ole onnistuneet kolmanteen kierrokseen mennessä voittamaan yhtään kierrosta.
  10. int tulokset[8][4] = { {0,0,0,0}, { 0,0,0,0 }, { 0,0,0,0 }, { 0,0,0,0 }, { 0,0,0,0 }, { 0,0,0,0 }, { 0,0,0,0 }, { 0,0,0,0 } }; // pisteet, voitot, häviöt ja tasapelit ekalle kierrokselle.
  11. int tulokset_voittajat_1[4][4] = { { 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 } }; // ensimmäisen kierroksen voittajat.
  12. int tulokset_havijat_1[4][4] = { { 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 } }; // ensimmäisen kierroksen häviäjät.
  13. int tulokset_finalistit[8][4];
  14. int tulokset_mid[8][4];
  15. int tulokset_low[8][4];
  16.  
  17. otsikko();
  18. alustus(nimet); // Kysytään osallistujien nimet.
  19. system("cls");
  20. otsikko();
  21. standings(nimet, tulokset);
  22. cout << "Aloita turnaus. (Painamalla Enter)" << endl;
  23. cin.ignore();
  24. cin.get();
  25. system("cls");
  26. otsikko();
  27. pairings_round_0(nimet);
  28. results(tulokset, tulokset_voittajat_1, tulokset_havijat_1, nimet, nimet_voittajat, nimet_haviajat);
  29. jako(tulokset, tulokset_voittajat_1, tulokset_havijat_1, nimet, nimet_voittajat, nimet_haviajat);
  30. otsikko();
  31. standings1(nimet_voittajat,nimet_haviajat, tulokset_havijat_1,tulokset_voittajat_1);
  32. for (int i = 0; i < 4; i++) {
  33. cout << tulokset_voittajat_1[i][0] << tulokset_voittajat_1[i][1] << tulokset_voittajat_1[i][2] << tulokset_voittajat_1[i][3] << endl;
  34. }
  35. cout << "Jatka turnausta (Painamalla Enter)" << endl;
  36. cin.ignore();
  37. cin.get();
  38. otsikko();
  39. kierros2_1(nimet_voittajat);
  40. kierros2_2(nimet_haviajat);
  41. results2_1(tulokset_voittajat_1);
  42. results2_2(tulokset_havijat_1);
  43. jako2(tulokset_voittajat_1, tulokset_havijat_1, tulokset_finalistit, tulokset_mid, tulokset_low, nimet_voittajat, nimet_haviajat, nimet_finalistit, nimet_mid, nimet_low);
  44. standings2(tulokset_finalistit, tulokset_mid, tulokset_low, nimet_finalistit, nimet_mid, nimet_low);
  45.  
  46.  
  47. system("pause");
  48. return EXIT_SUCCESS;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement