O algoritmo tem que somar todos os números múltiplos de 3.
Dentro da estrutura de repetição for coloquei uma estrutura de condição que deveria identificar um impar e após isso se o número ímpar for multiplo de 3 a variavel multiplo deveria somar multiplo + numero . O problema é que no no final a variavel não está somando os múltiplos.
Segue o código…
package listadexercicios;
import java.util.Scanner;
/* Desenvolver um algoritmo que efetue a soma de todos os números ímpares que são múltiplos de
três e que se encontram no conjunto dos números de 1 até 6.
**/
public class Questao14 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num;
int multiplo = 0;
for (int cont = 0; cont <= 5; cont++) {
System.out.print("Número:");
num = input.nextInt();
if (num % 2 == 1) {
if (num / 3 == 0) {
multiplo = multiplo + num;
}
}
}
System.out.println("A soma dos multiplos é :" + multiplo);
}
}
Número:7
Número:9
Número:12
Número:15
Número:21
Número:27
A soma dos multiplos é :0
Alguem poderia me ajudar?