Fiz um código com menu de opções para matrizes, porem não sei como completar com os códigos de simetria, transposta e produto de matrizes. Alguém poderia ajudar? Segue o código que já fiz até agora.
#include <stdio.h>
#include <stdlib.h>
#include<locale.h>
int main ()
{
setlocale(LC_ALL, "Portuguese");
/* Declaração de variáveis*/
int opcao;
system(“cls”);
printf(“**************************** ******************\n”);
printf(“********* M E N U D E O P C O E S ***********\n”);
printf(“**************************** ******************\n”);
do
{
printf(“Escolha uma das opcoes de 1 a 4 ”);
printf(“Digite [1] para calcular a transposta de uma matriz A”);
printf(“Digite [2] para verificar se A uma matriz é simétrica ”);
printf(“Digite [3] para calcular o produto de duas matrizes A e B ”);
printf(“Digite [4] para terminar ”);
scanf(“%d”, &opcao);
if ((opcao <= 1) || (opcao >4)
printf(“Voce digitou uma opcao e invalida, escolha novamente por favor”);
} while ((OPCAO <= 1) || (OPCAO >4)) // Teste de consistência
if(opcao ! = 4)
{
switch (opcao)
{
case 1:
//escrever o código necessário para realizar esta operação
break;
case 2:
//escrever o código necessário para realizar esta operação
...
break;
case 3:
//escrever o código necessário para realizar esta operação
...
break;
...
}
}