Campo Minado em C

Publicado por Marcelo Ruan (última atualização em 13/01/2016)

[ Hits: 3.548 ]

Homepage: https://sites.google.com/view/marceloruan/

Download campominado.cpp




Com o objetivo de compartilhar conhecimento, publico aqui o código fonte de um campo minado em C.

  



Esconder código-fonte

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(void){
   char me[10][10],mm[10][10];
   int x,jogada,linha,coluna;
   for(x=0;x<30;x++){         
         srand(time(NULL));
         me[rand()%10][rand()%10]='b';
         }
         for(linha=0;linha<10;linha++){
         for(coluna=0;coluna<10;coluna++){
            mm[linha][coluna]='|';
            }
         }
      for(jogada=1;jogada<100;jogada++){
      scanf("%d",&linha);
      scanf("%d",&coluna);
      if(me[linha][coluna]=='b'){ 
         break;
      }
      else
         mm[linha][coluna]='x';
      for(linha=0;linha<10;linha++){
         for(coluna=0;coluna<10;coluna++){
            //mm[linha][coluna]=' ';
            printf("%c",mm[linha][coluna]);
            }
         printf("\n");
         }   
}
   return(0);
   }

Scripts recomendados

Classe para manipulação e conversão de datas para std::string em C++

Aplicção em C++

Memória compartilhada, semáforo e criação de processos

Estrutura Simples (REGISTRO)

Árvore binária AVL


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts