WoMakersCode / challenges-algorithms

Repositório referente à desafios sobre algoritmos da womakerscode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Verificando se um número é primo

danielle8farias-zz opened this issue · comments

[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.

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