Ir ao conteúdo
  • Cadastre-se

Ajuda em matrizes C


Diego S

Posts recomendados

O programa é o seguinte eu tenho uma matriz[9][9] ela é preenchida por zero e depois por rand, depois pede para o usuário digitar a coluna,linha e o numero que deseja colocar na matriz, agora eu tenho que fazer um filtro para verificar se tem um numero igual ao que o usuário botou na linha e na coluna que ele escolheu. Alguém tem uma ideia ou uma dica de como fazer esse filtro?

Desde já agradeço!!

Link para o comentário
Compartilhar em outros sites

Olá amigo,

for(i=0;i<10;i++)

for(j=0;j<10;j++)

if (matriz[j]==numUsuario){

}

Pelo que entendi será isso.

Desse modo o programa vai ler toda a matriz e não apenas a coluna e a linha em que o numero foi digitado pelo usuário.

Essa matriz é 4x4, porque eu ainda estou fazendo um teste depois colocarei 9x9 só postei aqui pra verem como eu to fazendo.

#include<stdio.h>

#include<time.h>

main()

{

srand(time(NULL));

int matriz[4][4],i,j,n;

for(i=0;i<4;i++)

for(j=0;j<4;j++){

matriz[j]=0;

}

for(i=rand()%4;i<4;i++)

{

for(j=rand()%4;j<4;j++)

{

matriz[j]=rand()%8+1;

}

}

while(n!=10)// só pra testar o programa e continuar executando

{

for(i=0;i<4;i++)//escrevendo a matriz

{

printf("X%d",i);

for(j=0;j<4;j++){

printf("\t%d",matriz[j]);

}printf("\n");

}

printf("\nDigite a codernada de X:");

scanf("%i",&i);

printf("\nDigite a codernada de Y:");

scanf("%i",&j);

printf("\nDigite o numero que quer jogar: ");

scanf("%i",&n);

printf("\e[H\e[2J");//limpa a tela

matriz[j]=n;

}

}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!