Porque não executa, ou pelo menos nao aparece o print do metodo SOMA...
Tenho outra duvida também, como eu faria para fazer uma média? Pois no caso eu iria somar tudo e depois divitir pelo tanto de numero que tenho, como eu faço para saber quantos numero tem? ... E ultima duvida, nao entendi direito pra que serve o .length ? Ele soma? Usaria ele entao?
public class CaclculosMatematicos {
static double[] arranjo = { 2.3, 3.9, 1.3, 5.4, 2.5, 9.9, 3.2 };
static double devolveMaior(double[] valores) {
double result = valores[0];
for (int i = 1; i < valores.length; i++) {
if (result < valores[i]) {
result = valores[i];
}
}
System.out.println("Valor Maior: " + result);
return result;
}
static double devolveMenor(double[] valores) {
double result = valores[0];
for (int i = 1; i < valores.length; i++) {
if (result > valores[i]) {
result = valores[i];
}
}
System.out.println("Valor Menor: " + result);
return result;
}
[b] static double soma(double[] valores) {
double result = 0.0;
for (int i = 1; i < valores.length; i++) {
result = +valores[i];
return result;
}
System.out.println("A Soma e: " + result);
return result;
}[/b]
public static void main(String[] args) {
devolveMaior(arranjo);
devolveMenor(arranjo);
soma(arranjo);
}
}