challenges-algorithms
challenges-algorithms copied to clipboard
Verificando se um número é primo
[pt-br] Usuário digita um número natural inteiro e programa verifica se esse é número primo.
Exemplos de Entrada
13 2020
Exemplos de saída
É primo! não é primo
Obs.:
Usar o escopo dos números naturais primos, onde se possui dois divisores naturais distintos: o número um e ele mesmo.
https://github.com/mariagabrielec/cod/commit/fa14c31b0d70ab715a47b37905728077f9cab1ba
Fiz a minha solução em Node: https://github.com/leticiacamposs2/hackerrank-algorithms-js/blob/master/12-primer-number.js
solução em ruby:
puts "entre com um número e aperte enter: "
numero = gets.chomp.to_i
primo = true
(2..numero).each do |v|
if numero % v == 0 && numero != v
primo = false
break
end
end
if primo
puts "é primo"
else
puts "não é primo"
end