Ir para conteúdo

POWERED BY:

Arquivado

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

ithalo

Problema com matriz

Recommended Posts

Pessoal, estou cursando Ciencias da computação, e estou com o seguinte problema:Crie uma matriz 4X4 e mostre o elemento da linha n (onde n, é o numero escolhido pelo usuario) em seguida imprima esta linha;já resolvi um pedaço, ficou assim:public class matriz3 {public static void main(String[] args) {int m[][]= new int [5][5];int c;int l;int cont=0;int linha;System.out.println ("Qual linha deseja imprimir?");linha=Leitura.readInteger();while ((linha<0)||(linha>4)){System.out.println ("Linha errada, por favor digite numeros entre 0 e 4.");System.out.println ("Qual linha deseja imprimir?");linha=Leitura.readInteger();cont++; }for (c=0;c<4;c++){for (l=0;l<4;l++){m[c][l]= (int)(1+Math.random()*10);System.out.print("-" + m[c][l] + "-");}System.out.println ("-");}}}agora estou perdido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja:

 

linha=Leitura.readInteger();while ((linha<0)||(linha>4)){   System.out.println ("Linha errada, por favor digite numeros entre 0 e 4.");   System.out.println ("Qual linha deseja imprimir?");   linha=Leitura.readInteger();   cont++; }

Aqui voce lê a linha que deseja exibir.

 

for (c=0;c<4;c++){   for (l=0;l<4;l++)   {	  m[c][l]= (int)(1+Math.random()*10);	  System.out.print("-" + m[c][l] + "-");   }   System.out.println ("-");}

Aqui voce preenche a matriz com números aleatórios.

 

Então o que falta?

Exibir a linha correto.

 

for (c=0;c<4;c++){   System.out.print("-" + m[linha][c] + "-");}

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.