Advertisement
Guest User

blackjack (anateur program)

a guest
Jan 19th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. /* run this program using the console pauser or add your own getch, system("pause") or input loop */
  5. //1-trebol 2-corazones 3-pica 4-diamantes
  6. typedef struct _carta{
  7. int numero;
  8. int numeroDos;
  9. int palo;
  10. }cartas;
  11.  
  12. void generador_de_cartas(cartas ArrayCartas[]);
  13. void mostrar(cartas ArrayCartas[]);
  14.  
  15. void mostrar(cartas ArrayCartas[]){
  16. for(int x=0;x<12;x++){
  17. cout<<"numero de x: "<<x<<"+++Primer numero: "<<ArrayCartas[x].numero<<"-Segundo numero: "<<ArrayCartas[x].numeroDos<<" Palo: "<<ArrayCartas[x].palo<<endl;
  18. }
  19. }
  20.  
  21. void generador_de_cartas(cartas ArrayCartas[]){
  22. int x,y,z;
  23. int numeroCarta=1;
  24. int lugarArray;
  25. for(x=1;x<2;x++){
  26. for(y=0;y<12;y++){
  27. if(numeroCarta==1){
  28. cout<<"el numero de la carta es 1"<<endl;
  29. ArrayCartas[y].numeroDos=99;
  30. cout<<ArrayCartas[y].numeroDos<<endl;
  31. ArrayCartas[y].numero=99;
  32. cout<<ArrayCartas[y].numero<<endl;
  33. ArrayCartas[y].palo=x;
  34. }else if(numeroCarta==10){
  35. for(z=0;z<3;z++){
  36. ArrayCartas[y].numero=10;
  37. ArrayCartas[y].numeroDos=0;
  38. ArrayCartas[y].palo=x;
  39. y++;
  40. }
  41. }
  42. ArrayCartas[y].numero=numeroCarta;
  43. ArrayCartas[y].numeroDos=0;
  44. ArrayCartas[y].palo=x;
  45. numeroCarta++;
  46. if(numeroCarta>11){
  47. numeroCarta=1;
  48. }
  49. }
  50. }
  51. }
  52.  
  53. int main(int argc, char** argv) {
  54.  
  55. cartas Total_de_cartas[312];
  56. generador_de_cartas(Total_de_cartas);
  57. mostrar(Total_de_cartas);
  58. printf("numero: ",Total_de_cartas[].numero);
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. return 0;
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement