Memorama en c++

955 palabras 4 páginas
#include <iostream>
#include <stdlib.h>
#include <time.h>

const char n=6;

using namespace std;

void menu(); void instrucciones(); void juego(); void cuadroconletras (char [n][n]); void matriz (int[n][n], char[n][n]); void tirar(char [n][n], int[n][n]);

void main()
{
srand(time(NULL)); menu();
}

void menu(){ char opc; cout<<"\t * * * M E M O R I A * * *"<<endl; cout<<"\t menu principal"<<endl; cout<<endl; cout<<"Escoja una opcion : "<<endl; cout<<" 1) Instrucciones "<<endl; cout<<" 2) Comenzar el juego"<<endl; cout<<" 3) Salir"<<endl; cout<<endl; cout<<"??? : ";
…ver más…
letras (char m[n][n])
{
int x, y, num, a, b, z=0, i, j; char u; for (num=1;num<=18;num++) { switch (num) { case 1:u='A'; break; case 2: u='B'; break; case 3: u='C'; break; case 4: u='D'; break; case 5: u='E'; break; case 6: u='F'; break; case 7: u='G'; break; case 8: u='H'; break; case 9: u='I'; break; case 10: u='J'; break; case 11: u='K'; break; case 12: u='L'; break; case 13: u='M'; break; case 14: u='N'; break; case 15: u='O'; break; case 16: u='P'; break; case 17: u='Q'; break; case 18: u='R'; break; } do{ x=rand()%6; y=rand()%6; if (m[x][y]==0) { m[x][y]=u; z=1; } else z=0; }while(z==0); do{ a=rand()%6; b=rand()%6; if (m[a][b]==0) { m[a][b]=u; z=2; } else z=1; }while(z==1); }
}

void matriz(int b[n][n], char m[n][n])
{
int i, j ; cout<<" 1\t 2\t 3\t 4\t 5\t 6\n"<<endl; for(i=0;i<n;i++){ cout<<i+1<<" "; for(j=0;j<n;j++){ if (b[i][j]==0) cout<<" [?] \t"; else cout<<" "<<m[i][j]<<" \t"; } cout<<endl<<endl; }
}

void tirar (char m[n][n], int b[n][n]){ int x, y, i, j, z, w, q; char

Documentos relacionados

  • Programa Contable En C
    2656 palabras | 11 páginas
  • Programación básica en c
    11096 palabras | 45 páginas
  • Totito en c++
    1000 palabras | 4 páginas
  • Archivo en c
    713 palabras | 3 páginas
  • Analizador sintactico en c#
    7712 palabras | 31 páginas
  • Cofactores En c++
    2384 palabras | 10 páginas
  • Rutina en c++
    672 palabras | 3 páginas
  • Analizador Lexico En C++
    973 palabras | 4 páginas
  • Agenda en lenguaje c
    1352 palabras | 6 páginas
  • Juego Loteria En C
    877 palabras | 4 páginas