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?
Pergunta
João Gabriel Marqui
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?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.