teste-e-qualidade-de-software icon indicating copy to clipboard operation
teste-e-qualidade-de-software copied to clipboard

Número Primo

Open elissonmichael opened this issue 5 years ago • 1 comments

Número Primo

Fazer com que números inteiros sejam capazes de responder se são primos ou não. Um número primo tem apenas dois divisores: o número um e ele mesmo.

Exemplos:

Exemplo Retorno
2.primo? true
3.primo? true
4.primo? false
5.primo? true
6.primo? false
7.primo? true
8.primo? false
9.primo? false
10.primo? false
11.primo? true

Opcional: Ao invés de fazer abrir a classe Integer e fazer um monkey patch, tente usar Refinements.

elissonmichael avatar Mar 26 '19 20:03 elissonmichael

Se estiver usando uma versão inferir ao 2.4 do Ruby, será preciso trocar o nome da classe, nos arquivos de testes automatizados, de Integer para Fixnum.

elissonmichael avatar Mar 26 '19 20:03 elissonmichael