Ir ao conteúdo
  • Cadastre-se

Adrielle Morais

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por Adrielle Morais

  1. gente, como faz para esconder onde estão os "navios" na matriz e mudar a cor da fonte na matriz quando o usuário acertar?

     

    #include
    #include
    #include ///para usar a hora
    #define n 5
    int main ()
    {
        setlocale(lc_all,"portuguese");
        int mat [n][n],i,j,linha,coluna,tiros=0,acertos=0;
        srand (time(null));

        /// 1º passo ---- zerar matriz
        for (i = 0; i     {
            for (j = 0; j         {
                mat [j] = 0;
            }
        }
        /// 2º passo ---- posicionar lanchas
        for (i = 1; i
        {
            do
            {
                linha = rand() % 5;
                coluna = rand() %5;
            }
            while (mat [linha][coluna] == 1);
            mat [linha][coluna] = 1;
        }
         ///mostrar matriz
        for (i = 0; i
        {
            printf("\n");

            for (j = 0; j
            {
                printf(" %i",mat [j]);
            }
        }


        /// 3º passo ---- jogar
        while (acertos
        {
            tiros++;
            printf("\n");
            printf("\nqual linha você deseja atacar (0-4): ");
            scanf("%i",&linha);
            printf("qual coluna você deseja atacar (0-4): ");
            scanf("%i",&coluna);
            if (mat [linha][coluna] == 0)
            {
                mat [linha][coluna] = 2;
            }
            else
            {
                if (mat [linha][coluna] == 1)
                {
                    mat [linha][coluna] = 3;
                    acertos++;
                }
            }
            printf("\ntiros: %i", tiros);
            printf("\nacertos: %i", acertos);
        }

        return 0;
    }

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...