Estou tentando criar esse programa mas ele não está indo, quando tiro o último return ele da erro e sem esse último módulo não consigo retornar!
import javax.swing.*;
public class funcao {
public static void main (String args []){
int n1, n2, soma = 0;
n1 = Integer.parseInt(JOptionPane.showInputDialog("Digite um número: "));
n2 = Integer.parseInt(JOptionPane.showInputDialog("Digite outro número: "));
JOptionPane.showMessageDialog(null, "A soma dos números ímpares entre os números digitados é " + soma(soma));
}
static int soma(int n1, int n2, int soma){
int i;
{
if (n1 > n2) {
for (i = n1; i >= n2; i–){
if (i%2!=0)
soma = soma + i;
}
return soma;
}
else{
for (i = n1; i <= n2; i++){
if (i%2!=0)
soma = soma + i;
}
return soma;
}
}
}
private static int soma (int soma){
return