Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kba

Verificar se o codigo esta correto

Recommended Posts

Implemente um programa em C que preencha uma matriz 10x10 com valores aleatórios (usar função rand()) e calcule a soma dos elementos da diagonal principal da matriz e a multiplicação dos elementos da diagonal secundária da mesma matriz.

 

 

O programa roda, mas quando digito o valor da linha o debug do programa fecha.

 

 

Obrigada pela atenção. Referente a postagem anterior eu não li as informações do site.

 

Este código está sem função.

 

Gostaria de saber como eu colocaria a função no mesmo.

 

 

Segue código:

 

 

#include <stdlib.h>

#include <stdio.h>

#include <iostream>

 

using namespace std;

 

int main()

{

int matA[10][10];

int i,j;

int soma=0;

int mult=0;

 

mult=1;

soma=1;

 

printf("\n");

 

for(i=1;i<10;i++)

{

for(j=1;j<10;j++)

{

printf("Digite um valor do elemento da linha da matriz A:\n");

scanf("%d",i);

printf("Digite um valor do elemento da coluna da matriz A:\n");

scanf("%d",j);

}

if(i>j)

{

mult= mult* matA[j];

printf("Multiplicacao da Diagonal secundaria: %d\n",mult);

}

else

{

if(i==j)

{

soma=soma+matA[j];

printf("Soma da Diagonal principal: %d\n",soma);

}

}

}

printf("\n",matA[j]);

 

system("pause");

return 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta misturando C e C++

Utilize que a TAG CODE para facilitar a ajuda!

 

Espero ter ajudado,FLW! :grin:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.