Ir ao conteúdo
  • Cadastre-se

ajuda neste exercicio


mariafernanda

Posts recomendados

Faça uma função que receba 3 matrizes de tamanho 3 x 2. Esta função deverá somar na terceira matriz passada como parâmetro a soma dos elementos da duas outras matrizes, elemento a elemento. Crie uma função principal que faça uso da função criada. Imprima na função principal os elementos da terceira matriz.

Link para o comentário
Compartilhar em outros sites

Esse exercício é bem simples, veja o codigo:

#include <stdio.h>#define LIN 3#define COL 2void soma_matriz(int matriz1[LIN][COL], int matriz2[LIN][COL], int matriz3[LIN][COL]);int main(){	int i, j;	//inicia todos os valores das matrizes com valor 0	int matriz1[LIN][COL] = {0};	int matriz2[LIN][COL] = {0};	int matriz3[LIN][COL] = {0};//essa recebera a soma	/* aqui você faz as modificacoes dos valores das matrizes 1 e 2*/	//chama a funcao de soma	soma_matriz(matriz1, matriz2, matriz3);	//imprime os valores da matriz3	for(i = 0; i < LIN; i++){		for(j = 0; j < COL; j++){			printf("| %d |", matriz3[i][j]);		}		printf("\n");	}	return 0;}void soma_matriz(int matriz1[LIN][COL], int matriz2[LIN][COL], int matriz3[LIN][COL]){	int i, j;	for(i = 0; i < LIN; i++){		for(j = 0; j < COL; j++){			matriz3[i][j] = matriz1[i][j] + matriz2[i][j];		}	}}
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!