Bom Dia Galera, sou novo aqui no fórum e também na linguagem JAVA, e queria uma ajuda de vocês, tenho um exercício para entregar amanhã e estou com uma dúvida do meu código. Segue abaixo a pergunta do exercício.
Desenvolva um programa em JAVA que receba
como entrada um número inteiro positivo,
verifique se ele é múltiplo de 3 e de 5 ao
mesmo tempo e mostre uma mensagem de
SIM ou NÃO.
Exemplos: Entrada: 15
Saída: SIM
Entrada: 10
Saída: NÃO
O código que fiz é o seguinte, desculpe-me desde já minha ignorância nos códigos:
public int geraExibeMultiplos(){
for (int num = limiteUm; num <= limiteDois; num++){
if (num%3==0 && num%5==0){
…
}
}
}
Fico no aguardo de soluções!! Grato desde já!
Gentileza aos amigos, alguma solução?
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
System.out.println("Determinar se o numero é multiplo de 3 e 5");
System.out.println("ingreseumero");
Scanner teclado=new Scanner(System.in);
n=teclado.nextInt();
if(n%15==0)
System.out.println(n+" É multiplo de 3 e 5");
else
System.out.println(n+" Não é multiplo de 3 e 5");
}
}
Seu código if (num%3==0 && num%5==0) verifica corretamente se é multiplo de 3 ou 5.
Marky,
Eu fiz esse aqui abaixo, porém se eu colocar por exemplo o numero 30 olha o que ele me da!!
import java.util.Scanner;
public class Multiplode3e5 {
public static void main(String[] args) {
Scanner entrada = new Scanner (System.in);
int num, cont;
do{
System.out.println("Informe um número: ");
num = entrada.nextInt();
} while (num<=0);
for (cont=num;cont>0;cont--){
if (cont%3!=0 && cont%5!=0) {
}
else{
if (cont%3==0 && cont%5==0) {
System.out.println(cont+" é multiplo de 3 e 5.");
}
else{
if (cont%3==0) {
System.out.println(cont+" é múltiplo de 3.");
}
else{
System.out.println(cont+" é múltiplo de 5.");
}
}
}
}
}
}
RESPOSTA!!!
Informe um número:
30
30 é multiplo de 3 e 5.
27 é múltiplo de 3.
25 é múltiplo de 5.
24 é múltiplo de 3.
21 é múltiplo de 3.
20 é múltiplo de 5.
18 é múltiplo de 3.
15 é multiplo de 3 e 5.
12 é múltiplo de 3.
10 é múltiplo de 5.
9 é múltiplo de 3.
6 é múltiplo de 3.
5 é múltiplo de 5.
3 é múltiplo de 3.
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)
ELE MOSTRA ACIMA O NUMERO 30 QUE COLOQUEI E O RESTANTE E NA PERGUNTA NÃO QUER ISSO, E SIM O SE É OU NÃO MULTIPLO DE 3 E 5!! AI ESTOU CONFUSO!!
Obrigado consegui. 
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
System.out.println(“Determinar se o numero é multiplo de 3 e 5”);
System.out.println(“Digite um Número”);
Scanner teclado=new Scanner(System.in);
n=teclado.nextInt();
if(n%15==0)
System.out.println(n+" SIM é multiplo de 3 e 5");
else
System.out.println(n+" NÃO é multiplo de 3 e 5");
}
}