SANDPIPERS CLAN
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

soma dos elementos superiores

Ir para baixo

soma dos elementos superiores Empty soma dos elementos superiores

Mensagem por VonDuke Dom Set 01, 2013 3:49 pm

#include <stdio.h>
#include <stdlib.h>

int soma_superior (int n, float **mat);

int main (void)
{
int i,j,n;
float **matriz;
float soma;

printf ("Leitura dimensao da matriz\n");
scanf ("%d", &n);

printf ("Alocacao de memoria matriz");
matriz = (float **) malloc(n*sizeof(float *));

for (i=0; i<n; i++)
{
matriz[i] = (float *) malloc(n * sizeof(float));
}

printf ("Leitura matriz\n");

for (i=0; i<n; i++)
{
for (j=0; j<n; j++)
{
printf ("Digite valor\n");
scanf ("%f", &matriz[i][j]);
}

}

soma = soma_superior (n, matriz);

printf ("Soma dos elementos superiores: %f", soma);

system ("pause");
return 0;

}

int soma_superior (int n, float **mat)

{
float s=0.0;
int i,j;

for (i=0; i<n; i++)
{
for (j=0; j<n; j++)
{
if (i>j)
{
s = s + mat[i][j];
}

}

}
return s;
}
VonDuke
VonDuke
Esperto
Esperto

Mensagens : 74
Data de inscrição : 30/11/2010

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos