Matriz

15 respostas
P

preciso de ajuda com um código de Matriz…
seguinte tem que inserir três dados de entrada exemplo 400 350 500
ele imprime o seguinte:

0 400 350
400 0 500
350 500 0

com a diagonal principal com zero, e estou precisando para um trabalho de matemática, agradeço desde de já a ajuda…
atenciosamente,

:slight_smile: PhAcKo
icq 88909260
msn [email removido]

15 Respostas

J

Seja bem vindo!!! :viva:

Mas qual é sua dúvida? Ou vc quer o programa inteirinho?

C

Kra q legal a sua pergunta, o JavaTeco, v c da pra vc fazer o programa inteiro, tp eu vo comecar a ver matriz na facul agora, e n sei nda d matriz em java, seria muito bom pra mim tb!

Abracao e te +

V

Por que não faz assim?

(...)
    int[][] matriz = new int[3][3];

   Int a = leInteiro();
   int b = leInteiro();
   int c = leInteiro();
    
   matriz[0][0] = a;
   matriz[0][1] = b;
   matriz[0][2] = 0;

   matriz[1][0] = a;
   matriz[1][1] = c;
   matriz[1][2] = 0;

   matriz[2][0] = b;
   matriz[2][1] = 0;
   matriz[2][2] = c;

   imprimeMatriz(matriz);
(...)
R

tenho uma idéia melhor:

...
//a posisão [i,j] da diagonal principal sempre seguira essa regra:
// i = j
/*
exemplo
[(0,0) (0,1)]
[(1,0) (1,1)]
*/

//o que tu pode fazer é normalmente colocar os elementos na matriz e
//daí na hora de escrever, vc ve se i = j...
//se for, vc escreve "0"

//olha :

{int m = new int[col]}
...
{int i,j;

 for(i = 0; i <= col; i++)
  {for(j = o; j<= lin; j++)
     System.out.print( (i == j? "0";m[i,j] ) + " " );
   System.out.println();
  }

}
P

“JavaTeco”:
Seja bem vindo!!! :viva:

Mas qual é sua dúvida? Ou vc quer o programa inteirinho?

MINHA DÚVIDA É COMO PEGAR TRÊS DADOS, E IMPRIMIR COMO O EXEMPLO

0 400 350
400 0 500
350 500 0

PORÉM PRECISO FAZER UM CURSO, POIS ENTENDO MUITO POUCO DE JAVA… EU PRECISO DE UMA MODIFICAÇÃO NO QUE ACHEI NA INTERNET!

V

:???: Na verdade a idéia microfilo é um complemento. Eu mostrei uma forma bem simples de alimentar uma matriz, ele mostra uma forma de imprimi-la. Usando a idéia dele, obviamente você não vai precisar das atribuições de zero.

Sugestão: phacko, evite escrever com todas as letras em maiúsculas, pois dá a idéia que você está gritando. :wink:

R

“phacko”:
“JavaTeco”:
Seja bem vindo!!! :viva:

Mas qual é sua dúvida? Ou vc quer o programa inteirinho?

MINHA DÚVIDA É COMO PEGAR TRÊS DADOS, E IMPRIMIR COMO O EXEMPLO

0 400 350
400 0 500
350 500 0

PORÉM PRECISO FAZER UM CURSO, POIS ENTENDO MUITO POUCO DE JAVA… EU PRECISO DE UMA MODIFICAÇÃO NO QUE ACHEI NA INTERNET!

cara!
ta tudo explicado!

se vc não save nem por os dados na matriz ou nem ler de uma fonte de dados, vai fazer o tutorial do java na sun!

J

“microfilo”:
“phacko”:
“JavaTeco”:
Seja bem vindo!!! :viva:

Mas qual é sua dúvida? Ou vc quer o programa inteirinho?

MINHA DÚVIDA É COMO PEGAR TRÊS DADOS, E IMPRIMIR COMO O EXEMPLO

0 400 350
400 0 500
350 500 0

PORÉM PRECISO FAZER UM CURSO, POIS ENTENDO MUITO POUCO DE JAVA… EU PRECISO DE UMA MODIFICAÇÃO NO QUE ACHEI NA INTERNET!

cara!
ta tudo explicado!

se vc não save nem por os dados na matriz ou nem ler de uma fonte de dados, vai fazer o tutorial do java na sun!

Opa… :naonao:

Estamos aqui pra ajudar… Tem pessoas que estão começando (e as vezes do zero), então temos que ajudar, por mais que a dúvida seja simples.

Ninguém nasce sabendo… :wink:

P

“vinci”:
:???: Na verdade a idéia microfilo é um complemento. Eu mostrei uma forma bem simples de alimentar uma matriz, ele mostra uma forma de imprimi-la. Usando a idéia dele, obviamente você não vai precisar das atribuições de zero.

Sugestão: phacko, evite escrever com todas as letras em maiúsculas, pois dá a idéia que você está gritando. :wink:

me desculpe, a letras em caixa alta, é um problema no remoto que estou fazendo, que já corrigi, realmente vou ter que me empenhar, estudar… vou tentar como a ajuda que me foi passada.

M

phacko, não exite em perguntar nada aqui no fórum cara, use e abuse… todos estão aqui pra tirar e responder dúvidas, ajuda mútua acima de tudo… tu é peça chave nisso tudo como todos aqui, a pergunta q tu faz e é bem respondida aqui, é aquela q tu vai ajudar a responder pra outro no futuro… (até q falei bonito agora né? hahaah)

:okok:

P

“JavaTeco”:
“microfilo”:
“phacko”:
“JavaTeco”:
Seja bem vindo!!! :viva:

Mas qual é sua dúvida? Ou vc quer o programa inteirinho?

MINHA DÚVIDA É COMO PEGAR TRÊS DADOS, E IMPRIMIR COMO O EXEMPLO

0 400 350
400 0 500
350 500 0

PORÉM PRECISO FAZER UM CURSO, POIS ENTENDO MUITO POUCO DE JAVA… EU PRECISO DE UMA MODIFICAÇÃO NO QUE ACHEI NA INTERNET!

cara!
ta tudo explicado!

se vc não save nem por os dados na matriz ou nem ler de uma fonte de dados, vai fazer o tutorial do java na sun!

Opa… :naonao:

Estamos aqui pra ajudar… Tem pessoas que estão começando (e as vezes do zero), então temos que ajudar, por mais que a dúvida seja simples.

Ninguém nasce sabendo… :wink:

desculpe a caixa alta é um problema no remoto, mas eu sei pegar os dados, porém ná consigo fazer a solicitação dos três dados, e realmente se eu não tivesse começado do zero em poucoas semanas acho que já teria acertado, eu tenho algo que já editei, nestes dias, consegui fazer uma … mas não a que tenho que apresentar amanhã… mas mesmo assim agradeço a ajuda de todos…
e só um complemento a sua frase " se tivessemos ajuda no que não sabemos, para cumprirmos nossa obrigação a vida seria mais fácil, porém a pessoas que se acham os melhores e realmente não são tudo o que falam…" tenho certeza que não é o seu caso! mas sim de outros colegas, pois se eu soube-se realmente eu sempre ajudo, no que realmente sei…

R

“JavaTeco”:

Opa… :naonao:

Estamos aqui pra ajudar… Tem pessoas que estão começando (e as vezes do zero), então temos que ajudar, por mais que a dúvida seja simples.

Ninguém nasce sabendo… :wink:

foi mal, mas tenho pouca paciencia com pessoas tão precisando de alguma ajuda, alguém tenta ajudar e leva “patada”

J

“microfilo”:
“JavaTeco”:

Opa… :naonao:

Estamos aqui pra ajudar… Tem pessoas que estão começando (e as vezes do zero), então temos que ajudar, por mais que a dúvida seja simples.

Ninguém nasce sabendo… :wink:

foi mal, mas tenho pouca paciencia com pessoas tão precisando de alguma ajuda, alguém tenta ajudar e leva “patada”

Mas aqui tem que ter paciência… blz? :wink:

R

“JavaTeco”:
“microfilo”:
“JavaTeco”:

Opa… :naonao:

Estamos aqui pra ajudar… Tem pessoas que estão começando (e as vezes do zero), então temos que ajudar, por mais que a dúvida seja simples.

Ninguém nasce sabendo… :wink:

foi mal, mas tenho pouca paciencia com pessoas tão precisando de alguma ajuda, alguém tenta ajudar e leva “patada”

Mas aqui tem que ter paciência… blz? :wink:

e tb ter que ter um pouco mais de critério em como formular uma pergunta, que eu saiba…

M

opa, pergunta respondida e entendida? legal, Thread.sleep();

Criado 26 de junho de 2004
Ultima resposta 29 de jun. de 2004
Respostas 15
Participantes 6