PCaseiro Posted April 9, 2015 at 11:26 AM Report Share #580956 Posted April 9, 2015 at 11:26 AM (edited) Boas malta, o enunciado é o seguinte: 4. Transposição de Matriz Faça uma função que receba uma tabela bidimensional e determine a transposição da matriz recebida. Mostre a matriz resultante no ecrã recorrendo à função construída no exercício 2. Para já tenho feito: http://pastebin.com/1NjCHtbR Mas só funciona com matrizes quadradas (NxN). Estou à procura de sugestões do que devo mudar para funcionar para matrizes NxM Edited April 9, 2015 at 11:28 AM by PCaseiro Link to comment Share on other sites More sharing options...
Solution HappyHippyHippo Posted April 9, 2015 at 11:35 AM Solution Report Share #580960 Posted April 9, 2015 at 11:35 AM quais são as dimensões da matrix ? imprimirDinamico(a,b,matrizB); // <--- isto está correcto ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
PCaseiro Posted April 9, 2015 at 11:40 AM Author Report Share #580962 Posted April 9, 2015 at 11:40 AM (edited) as dimensões são as que o user quiser. printf("Insira as dimensoes da matriz (linha,coluna): \n"); scanf("%d %d", &a,&b) E penso que o imprimirDinamico tambem esteja bem, pelo menos funcionou noutro exercicio em que tinha de imprmir uma matriz recorrendo a malloc Edited April 9, 2015 at 01:48 PM by apocsantos geshi Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted April 9, 2015 at 11:42 AM Report Share #580963 Posted April 9, 2015 at 11:42 AM as dimensões são as que o user quiser. printf("Insira as dimensoes da matriz (linha,coluna): \n"); scanf("%d %d", &a,&b) E penso que o imprimirDinamico tambem esteja bem, pelo menos funcionou noutro exercicio em que tinha de imprmir uma matriz recorrendo a malloc eu sei ler código ... estava à espera que olhasses para a resposta e pensasses o porquê da resposta/pergunta que te foi colocada IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
PCaseiro Posted April 9, 2015 at 11:46 AM Author Report Share #580964 Posted April 9, 2015 at 11:46 AM eu sei ler código ... estava à espera que olhasses para a resposta e pensasses o porquê da resposta/pergunta que te foi colocada Ah, desculpa se te ofendi, foi sem intenção 😛 Tens toda a razão, fiz a transposta, as dimensões da matriz passam a b x a sendo que a original é a x b! Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted April 9, 2015 at 12:44 PM Report Share #580967 Posted April 9, 2015 at 12:44 PM Ah, desculpa se te ofendi, foi sem intenção 😛 Tens toda a razão, fiz a transposta, as dimensões da matriz passam a b x a sendo que a original é a x b! isso quer dzer que já conseguiste perceber o problema ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
PCaseiro Posted April 9, 2015 at 07:53 PM Author Report Share #581016 Posted April 9, 2015 at 07:53 PM isso quer dzer que já conseguiste perceber o problema ? Sim, ficou logo resolvido. Obrigado Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now