Buscar

8. Faça uma função que receba uma matriz quadrada de ordem 3 de valores reais já preenchida do teclado, gere uma matriz transposta dessa matriz e retorne o calculo do determinante da transposta atravé

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

//Matheus Santelli Mancino
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int MSM_matrizA[3][3];
 int MSM_matrizB[3][3];
 int MSM_i, MSM_j;
 for (MSM_i=0; MSM_i<3; MSM_i++)
 {
 for (MSM_j=0; MSM_j<3; MSM_j++)
 {
 printf ("Insira o elemento [%d][%d] das Matriz A\n", MSM_i, MSM_j);
 scanf ("%d", &MSM_matrizA[MSM_i][MSM_j]);
 }
 }
 for (MSM_i=0; MSM_i<3; MSM_i++)
 {
 for (MSM_j=0; MSM_j<3; MSM_j++)
 {
 printf("%d\t", MSM_matrizA[MSM_i][MSM_j]);
 }
 printf("\n");
 }
 system("pause");
 for (MSM_i=0; MSM_i<3; MSM_i++)
 {
 for (MSM_j=0; MSM_j<3; MSM_j++)
 {
 MSM_matrizB[MSM_i][MSM_j]=MSM_matrizA[MSM_j][MSM_i];
 }
 }
 for (MSM_i=0; MSM_i<3; MSM_i++)
 {
 for (MSM_j=0; MSM_j<3; MSM_j++)
 {
 printf("%d\t", MSM_matrizB[MSM_i][MSM_j]);
 }
 printf("\n");
 }
 system("pause");
 return (0);
}

Continue navegando