Ir ao conteúdo
  • Cadastre-se
Gabriel Marqui_730230

Jogo batalha naval em c

Recommended Posts

Pessoal, tenho que fazer um jogo de batalha naval em C para minha faculdade, até agora consegui fazer essa parte:

#include<stdio.h>
#include <locale.h>

int main(){
    int TU[14][14],//Tabela Usuario
        TC[14][14],//Tabela Computador
        L,//Linha do buscador
        C,//Coluna do buscador
        i,j;
        
    setlocale(LC_ALL, "Portuguese");
    
    for(i=0;i<14;i++){//serve para incrmentar 0 em todas as posições antes de colocar os navios em seus lugares
        for(j=0;j<14;j++){
            TU[j]=0;
            TC[j]=0;    
        }
    }
    
    printf("Legenda:\n0: Água\n1: Local já atacado\n2: Local com seu navio\n3: Local com navio destruido do oponente");
    
    printf("\nNavios do Jogador\n");
    for(i=0;i<14;i++){
        for(j=0;j<14;j++){
            printf("%d  ",TU[j]);    
        }
        printf("\n");
    }
    
    printf("\nNavios do Computador\n");
    for(i=0;i<14;i++){
        for(j=0;j<14;j++){
            printf("%d  ",TC[j]);    
        }
        printf("\n");
    }
    
    printf("Qual linha você deseja atacar: ");
    scanf("%d",&L);
    printf("Qual coluna você deseja atacar: ");
    scanf("%d",&C);
}

 

Mas eu tenho que fazer com que o jogador coloque os navios no tabuleiro, são 3, de diferentes tamanhos 

    I.          Corveta: tamanho 1x2;

    II.         Submarino: tamanho 1x3;

    III.        Fragata: tamanho 1x3;

Alguém poderia me ajudar a como colocar esses navios? 

Editado por DiF
Botão CODE <> é para ser usado quando for postar código

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×