Olá quero fazer um programa em que eu dou um numero e o programa dá me o numero de divisores.
import java.util.Scanner;
public class exjava{
public static void main(String[] args) {
divisores();
}
public static int divisores () {
Scanner scanner = new Scanner(System.in);
System.out.println(“Digite o numero”);
int n = scanner.nextInt();
int divisores = 0;
int i = 1;
while ( i <= n ) {
if ( n % i == 0 )
divisores = divisores + 1;
i = i + 1;
}
System.out.println(divisores);
}
}
Faço o javac não dá erros quando faço o java não pede o “Digite o numero”.
O meu código não imprime
2 Respostas
1 like
mds,não sei como mas agora deu…
obrigado na mesma!!
Criado 1 de dezembro de 2020
Ultima resposta 1 de dez. de 2020
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo
