Sugestão: antes de fazer qualquer coisa que não compreende, pesquise.
Só com o primeiro link (da duvidosa, porém necessária wikipedia) você consegue entender o que é essa transposição.
rmendes08
Transposição de uma matriz é transformar suas linhas e colunas e vice-versa. Por exemplo, a transposta de uma matriz 3x2 é uma outra matriz, mas de dimensões 2x3. E antes de culpar o professor, você deveria ter saído do colegial sabendo o que é transposição de matriz.
S
s4ndro
valeu… mas não estou culpando ninguém apenas me deu um branco, de qualquer forma obrigado pela resposta.
drsmachado
Eu não tive um bom colegial. Não vi sequer tábua de logaritmos. PA, PG e coisas banais.
Vi muito, mas muito polinômio mesmo.
Matriz transposta eu vi na faculdade, em álgebra linear. Era divertido.
Enfim, há vezes em que o problema é do aluno. Outras em que a culpa é do professor. Outras em que a culpa é o resultado de problemas sociais, econômicos e, principalmente, políticos.
Independente de tudo isso, a obrigação de qualquer um de nós é pesquisar. Google está aí (se não gosta, tem o bing e outros similares).
Ok, deveria ter ido ao google antes... sempre fui bom em matrizes na faculdade e no colégio também, mas como no enunciado falou em transposição e estou meio lerdo hoje não me liguei que se referia a matrizes transpostas e simétricas.
muito obrigado!
No problems.
Todas as vezes que eu olho no calendário e vejo que a variável diaDeHoje == "Segunda-feira" já trato como explicado uma série de eventos ectoplasmáticos.
S
s4ndro
Reabrindo o tópico o código seria ± assim?
packagemodulo3;importjava.util.*;publicclassExercicio12{/** * @param args */publicstaticvoidmain(String[]args){intmatrizTranspor[][]=newint[4][4];//declaracao e construcao da matrizSystem.out.println("Entre com 16 valores inteiros para serem transpostos");for(inti=0;i<matrizTranspor.length;i++)//percorre a matriz no eixo i{for(intj=0;j<matrizTranspor[i].length;j++)//percorre a matriz no eixo j{Scanners=newScanner(System.in);matrizTranspor[i][j]=s.nextInt();}}for(inti=0;i<matrizTranspor.length;i++)//percorre a matriz no eixo i{for(intj=0;j<matrizTranspor[i].length;j++)//percorre a matriz no eixo j{System.out.println("o valor na posicao "+i+","+j+" sem transposicao e "+matrizTranspor[i][j]);}}for(inti=0;i<matrizTranspor.length;i++)//percorre a matriz no eixo i{for(intj=0;j<matrizTranspor[i].length;j++)//percorre a matriz no eixo j{System.out.println("o valor na posicao "+i+","+j+" com transposicao e "+matrizTranspor[j][i]);}}}}