Um programa para receber um número inteiro do usuário e traga resultados?
2 respostas
java
Livia_Rodrigues
Um programa para receber um número inteiro do usuário. Em seguida verifique se ele é:
( a ) par
( b ) divisível por três
( c ) divisível por cinco.
( d ) primo
( e ) perfeito (é aquele cuja soma de seus divisores (excluindo ele próprio) é igual a ele mesmo, por exemplo, o número 6 tem como divisores 1,2 e 3, cuja soma é 6).
publicclassExemplo{publicstaticvoidmain(String[]args){Exemploprograma=newExemplo();programa.executar();}publicvoidexecutar(){intnumero=lerNumero();Stringpar=par(numero)?"sim":"não";StringdivisivelPor3=divisivelPor3(numero)?"sim":"não";StringdivisivelPor5=divisivelPor5(numero)?"sim":"não";Stringprimo=primo(numero)?"sim":"não";Stringperfeito=perfeito(numero)?"sim":"não";System.out.println(numero+" é par? "+par);System.out.println(numero+" é divisível por três? "+divisivelPor3);System.out.println(numero+" é divisível por cinco? "+divisivelPor5);System.out.println(numero+" é primo? "+primo);System.out.println(numero+" é perfeito? "+perfeito);}privateintlerNumero(){// Aqui você lé e retorna o número}privatebooleanpar(intnumero){// aqui você verifica se o número informado é par}privatebooleandivisivelPor3(intnumero){// aqui você verifica se o número informado é divisível por 3}privatebooleandivisivelPor5(intnumero){// aqui você verifica se o número informado é divisível por 5}privatebooleanprimo(intnumero){// aqui você verifica se o número informado é primo}privatebooleanperfeito(intnumero){// aqui você verifica se o número informado é perfeito}}