Buscar

Aula 7 - Exercício 1 - RA148232

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;
 }

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando