Ir ao conteúdo

Posts recomendados

Postado

Olá, até postaria o que ja fiz(se tivesse feito algo), mas não entendo muito de C preciso de ajuda com essa questão:

Desenvolver um algoritmo que some duas matrizes e exibir o resultado. O usuário deve escolher a dimensão das mesmas. As matrizes envolvidas na adição devem ser da mesma ordem, o algoritmo não deve permitir a some de outro modo. E o resultado da soma será outra matriz com a mesma ordem. O algoritmo deverá mostrar as duas matrizes da soma e a matriz do resultado da soma.

 

Iniciei em C agora o conteúdo de matriz, poderiam me ajudar?

  • Curtir 1
Postado

@Gabriel Cauê    você precisa declarar a matriz assim 

int matriz1 [ 5 ] [ 5 ] ;
int matriz2 [ 5 ] [ 5 ] ;
int matriz3 [ 5 ] [ 5 ] ;

essa matriz tem cinco linhas por cinco colunas, então você usa dois loop for indo de 0 ate 4 e dentro desse loop pegue os valores da matriz usando o a função scanf assim

for(j=0;j<5;j++){
  for(i=0;i<5;i++){
    printf("digite o %d numero da %d linha ",i+1,j+1);
    scanf ( " %d " , & matriz1 [j] [i] ) ;
  }
}  

faça o mesmo para pegar os valores da segunda matriz a matriz2, e para fazer a multiplicação  use outros dois  loop  for iguais a esses e dentro dos loop faça a multiplicação assim

matriz3 [j] [ i ] = matriz1 [j] [ i ] * matriz2 [j] [ i ] ;
printf ("multiplicacao de %d com %d = %d",matriz1[j][i],matriz2[j][i],matriz3[j][i]);

 

Postado

@silvaojunior2017    o código que enviei é o mesmo que está lá no tópico de programação iniciantes, o que você precisa fazer é pegar aquele código e colar lá antes do inicio. e se quiser  baixe o visualg 3 e cole o código nele para testar se ele está funcionando.

Postado
19 horas atrás, devair1010 disse:

@silvaojunior2017    o código que enviei é o mesmo que está lá no tópico de programação iniciantes, o que você precisa fazer é pegar aquele código e colar lá antes do inicio. e se quiser  baixe o visualg 3 e cole o código nele para testar se ele está funcionando.

pra resolver aquele exxercicio tem q apaga o esqueleto q ta feito e fazer outros usando funçao?

 

  • Curtir 1
Postado

@silvaojunior2017    não precisa apagar não, só precisa colocar as funções lá no algoritmo antes da palavra inicio

deixa o resto no mesmo lugar e dentro do caso escolha no lugar de 

resultado = num + 1

 coloque

 resultado = incremento (num)

as outras funções é bem parecidas com essa, então coloque elas lá em cima também, num total de quatro funções.

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!