Campo Minado em C

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

[ Hits: 995 ]

Homepage: https://sites.google.com/site/marceloruanmoura/

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

Usando shared memory

Ordenar um lista estática sequencial básica (bubblesort)

Rotação à esquerda árvore Binária

Script MakePach para correção de platarforma 32 bits para 64

AVL


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts