Enviado em 08/11/2018 - 12:12h
Boa tarde,#include<stdio.h>
#include<stdlib.h>
#define LINHAS 3
#define COLUNAS 3
/*Faça um algoritmo em linguagem C com as seguintes funcionalidades:
* Receba duas matrizes como dados e entrada. A dimensão das matrizes deve ser de, no máximo 5x5. Ambas matrizes de-vem ter as mesmas dimensões;
* O usuário deve digitar a dimensão das matrizes (máximo 5x5). Faça uma checagem usando um laço de repetição que só permita o programa avançar caso ele digite dimensões corretas de no máximo 5;
* Escreva ambas matrizes na tela, de uma forma legível;
* Escreva a matriz resultante da soma destas duas matrizes multiplicada pelos últimos dois números da sua matricula da UNINTER;
* Escreva um vetor resultante da soma das diagonais principais das duas matrizes multiplicado pelos últimos dois números da sua matricula da UNINTER;
*/
int mat1 [LINHAS][COLUNAS] = {0};
int mat2 [LINHAS][COLUNAS] = {0};
int soma [LINHAS][COLUNAS] = {0};
int mulp [LINHAS][COLUNAS] = {0};
int i, j, ru;
int main()
{
printf (" Hedson Ferreira _ RU 2411288 Exercicio de Matrizes - Uninter 2018\n\n"); // tela inicial do Algoritimo
printf(" Digite os 2 ultimos numero R.U.: "); /*identificação do fator de multiplicação*/
scanf("%d", &ru);
for(int i = 0; i<LINHAS; i++)
{
for(int j = 0; j<COLUNAS; j++)
{
printf("Digite o valor %d|%d = ", i, j);
scanf("%d", &mat1[i][j]);
}
}
printf("\n 1.a Matriz gerada\n");
for(int i=0;i<LINHAS;i++)
{
for(int j=0;j<COLUNAS;j++)
{
printf("%d\t", mat1[i][j]);
}
printf("\n");
}
for(int i = 0; i<LINHAS; i++)
{
for(int j = 0; j<COLUNAS; j++)
{
printf("Digite o valor %d|%d = ", i, j);
scanf("%d", &mat2[i][j]);
}
}
printf("\n 2a. Matriz gerada\n");
for(int i=0;i<LINHAS;i++)
{
for(int j=0;j<COLUNAS;j++)
{
printf("%d\t", mat2[i][j]);
}
printf("\n");
}
// cálculo da soma dos valores
printf(" Soma X R.U. \n");
for(int i=0;i<LINHAS;i++)
{
for(int j=0;j<COLUNAS;j++)
{
printf("%d", (mat1[i][j] + mat2[i][j]));
}
printf("\n");
}
system("pause");
return 0;
}
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (10)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)