duvida
|
10-02-2014, 22:44
Mensagem: #2
|
|||
|
|||
RE: duvida
float maximo(float[L][C])
{ float max=m[0],i,j,max=0; for(i=0;i<L;i++) { for(j=0; j<C;j++) { if(max<m[i][j]) { max=m[i][j]; } return max; } algumas notas: a) declarar i e j como float é uma má política pois são integers. b) max=0; não faz sentido e está a mais. Se todos os valores da matriz forem negativos o resultado será errado c) max=m[i][j]; deve estar dentro dos 2 ciclos for {} isto é deveria vir { if(max<m[i][j]) max=m[i][j]; } d) em float maximo(float[L][C]) falta o m |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
duvida - baquetas000 - 06-02-2014, 00:46
RE: duvida - Jose Simoes - 10-02-2014 22:44
|
Utilizadores a ver este tópico: 1 Visitante(s)