Advertisement
Guest User

Menu

a guest
Apr 26th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. using namespace System;
  4.  
  5. #define NroCartas 8
  6.  
  7. enum Tipos {Roja, Verde, Azul, Amarilla};
  8.  
  9. void crearBaraja() {
  10. Random aleatoria;
  11. cout << "Su baraja tiene las siguientes cartas:" << endl;
  12. for (short i = 1; i <= NroCartas; i++) {
  13. short numero = aleatoria.Next(1, 10);
  14. short color = aleatoria.Next(0, 4);
  15. cout << numero;
  16. switch (color)
  17. {
  18. case Roja : cout << " Roja" << endl; break;
  19. case Verde : cout << " Verde" << endl; break;
  20. case Azul : cout << " Azul" << endl; break;
  21. case Amarilla: cout << " Amarilla" << endl; break;
  22. }
  23. }
  24. }
  25.  
  26. int main() {
  27. short op;
  28. do {
  29. system("cls"); //clear screen
  30. cout << "***************************" << endl;
  31. cout << "* *" << endl;
  32. cout << "* Menu *" << endl;
  33. cout << "* *" << endl;
  34. cout << "* 1. Crear baraja *" << endl;
  35. cout << "* 2. Un jugador *" << endl;
  36. cout << "* 3. En linea *" << endl;
  37. cout << "* 4. Salir *" << endl;
  38. cout << "* *" << endl;
  39. cout << "***************************" << endl << endl;
  40. cout << "Seleccione su destino: "; cin >> op;
  41. switch (op)
  42. {
  43. case 1: crearBaraja(); break;
  44. case 2: cout << "Selecciono un jugador" << endl; break;
  45. case 3: cout << "Juego en linea" << endl; break;
  46. case 4: cout << "Juego terminado" << endl; break;
  47. default: cout << "opcion no valida" << endl; break;
  48. }
  49. system("pause");
  50. } while (op != 4);
  51. return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement