Exercícios Resolvidos de Introdução às matrizes

Ver Teoria

Enunciado

A imagem a seguir representa um dos campos de um jogo muito conhecido como Batalha Naval:

Recrie esse campo na linguagem C utilizando para isso uma matriz.

Passo 1

Antes de efetivamente criarmos essa matriz em um programa, devemos analisar a sua ordem. Como se trata de um campo com 10 linhas e 10 colunas, podemos dizer que a matriz será bidimensional e terá ordem 10.

Passo 2

Com a ordem identificada, basta realizarmos a sua declaração no programa:

A primeira coisa que nós devemos fazer é avisar para o programa o tipo que essa matriz terá, mas como o enunciado não diz como os navios serão identificados, iremos supor que será utilizado o primeiro caractere do nome do navio. Logo, a matriz será do tipo char.

Em seguida, devemos definir um nome para a matriz, nesse caso a denominados de b a t a l h a N a v a l . Por fim, entre colchetes diferentes, informamos ao programa a quantidade de linhas e colunas e finalizamos o comando com ponto e vírgula.

Resposta

Ei, a resposta está no passo a passo :)