Exercício resolvido
Obter uma matriz de ordem N tal que os elementos são: a = 3i - j
Solução:
//Erick Vivan
#include
#include <stdlib.h>
main()
{
int opcao=0, n, i, j, m[50][50];
while(opcao!=2)
{
printf("1 - Acessar Programa\n");
printf("2 - Finalizar Programa\n\n");
printf("Digite uma das opcoes: ");
scanf("%d", &opcao);
switch(opcao)
{
case 1:
printf("\n-----------------------------------------------");
printf("\nPrograma para obter uma matriz quadrada cujos\nelementos sao dados por: a = 3i - j\n");
printf("-----------------------------------------------\n\n");
printf("Digite a ordem da matriz: ");
scanf("%d", &n);
printf("\n");
printf("Portanto, a matriz eh:\n\n");
for(i = 1; i <= n; i++)
{
for(j = 1; j <= n; j++)
{
m[i][j] = (3*i - j);
printf("%d ", m[i][j]);
}
printf("\n");
}
printf("\n");
system("pause");
system("cls");
break;
case 2:
break;
default:
printf("\nOpcao invalida!\n\n");
system("pause");
system("cls");
}
}
}