Explore o IDNLearner.com e encontre respostas para suas perguntas sobre diversos temas. Obtenha informações de nossos especialistas, que fornecem respostas detalhadas para todas as suas perguntas e dúvidas em diversas áreas.
Sagot :
Resposta:
import java.util.Scanner;
import java.util.Locale;
public class Main
{
public static void main(String[] args) {
Locale.setDefault(Locale.US);
Scanner sc = new Scanner(System.in);
int num, cont;
System.out.println("Por favor, informe um número");
num = sc.nextInt();
for (cont = 1; cont <= num; cont++){
if (cont % 3 == 0 && cont % 5 == 0) {
System.out.println(cont);
}
}
}
}
Explicação:
Basicamente, inicie um contador começando em 1, ATÉ esse contador for MENOR OU IGUAL ao valor digitado pelo usuario, vai incrementando de 1 em 1, esse valor que começou em 1.
Depois, faça uma estrutura condicional para saber se os valores que estão passando pela variavel cont, tem o resto da divisão por 3 E(&&) por 5 = 0, se sim, então imprima esses números.
Exemplo: 110
15
30
45
60
75
90
105
Obrigado por fazer parte da nossa comunidade. Sua participação é chave para nosso crescimento. Não se esqueça de voltar e compartilhar mais de seus conhecimentos e experiências. IDNLearner.com fornece as melhores respostas para suas perguntas. Obrigado pela visita e volte logo para mais informações úteis.