Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
/* 1.Escreva um programa que receba do usuário as dimensões NUM_LIN e NUM_COL (não maiores que 20) e os dados de uma matriz bidimensional, e imprima a matriz transposta na tela. LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO I - TT 214 EXERCÍCIO 1 AULA 7 WELLINGTON RENAN GONÇALVES RA 148232*/ #include <stdio.h> #define NLIN 20 #define NCOL 20 int main(){ int matriz[NLIN][NCOL], mtransposta[NCOL][NLIN]; int l, c; int nlin, ncol; printf("Entre com o numumero de linhas e colunas:\n"); scanf("%d %d", &nlin, &ncol); printf("\nEntre com os elementos da matriz:\n"); for (l=0; l < nlin; l++){ for (c=0; c < ncol; c++){ scanf("%d",&matriz[l][c]);}} printf("\nA matriz eh:\n"); for (l=0; l < nlin; l++){ for (c=0; c < ncol; c++){ printf("%d\t",matriz[l][c]);} printf("\n");} /*TRANSPOSIÇÃO DA MATRIZ*/ printf("\nA matriz transposta eh:\n"); for(c=0; c < ncol; c++){ for(l=0; l < nlin; l++){//{ mtransposta[l][c]=matriz[l][c];}} for (c=0; c < ncol; c++){ for (l=0; l < nlin; l++){ printf("%d\t",mtransposta[l][c]);} printf("\n");} return 0; }
Compartilhar