Função em Visual Basic para verificar se um número é primo
function primo(n as long) as boolean Dim aux as long,raiz as long if n<=3 then primo = n<>1 else if n MOD 2 = 0 then primo = FALSE else aux = 3 raiz = int(sqr(n)) do while (n MOD aux <>0) AND (aux < raiz) aux =aux +2 loop primo = n MOD aux <> 0 end if end if end function