Sou novo em programação. Professor passou um exercício e estou sem referência.
Podem me ajudar, pf.
Exercício: escrever um programa que:
Solicite ao usuário os dados da matriz A, de 3 linhas e 4 colunas.
Construa, a partir de A, a matriz transposta T, de 4 linhas e 3 colunas.
Mostre na tela as duas matrizes.
Importante: é necessário, nesse programa, que você declare duas matrizes distintas, A e T.
// Declara matriz de 3 linhas e 4 colunas
int matriz[3][4] ;
// Solicita os elementos da matriz
for(int lin=0; lin < 3; lin++) {
for(int col=0; col < 4; col++) {
printf( "Entre com matriz[%d][%d]: ", lin, col ) ;
scanf( "%d", &matriz[lin][col] ) ;
}
Pergunta
rafael.machado
Bom dia Pessoal,
Sou novo em programação. Professor passou um exercício e estou sem referência.
Podem me ajudar, pf.
Exercício: escrever um programa que:
Solicite ao usuário os dados da matriz A, de 3 linhas e 4 colunas.
Construa, a partir de A, a matriz transposta T, de 4 linhas e 3 colunas.
Mostre na tela as duas matrizes.
Importante: é necessário, nesse programa, que você declare duas matrizes distintas, A e T.
Valeu pessoal
#include <stdio.h>
#include <stdio.h>
#include <conio.h>
int main() {
for
// Declara matriz de 3 linhas e 4 colunas
int matriz[3][4] ;
// Solicita os elementos da matriz
for(int lin=0; lin < 3; lin++) {
for(int col=0; col < 4; col++) {
printf( "Entre com matriz[%d][%d]: ", lin, col ) ;
scanf( "%d", &matriz[lin][col] ) ;
}
}
// Mostra matriz
printf( "Matriz lida: \n" ) ;
for(int lin=0; lin < 3; lin++) {
for(int col=0; col < 4; col++) {
printf( "%4d ", matriz[lin][col]) ;
}
printf( "\n") ;
}
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.