Ajuda - Logica, Visualg - Par ou Impar?

Off Topic

13/11/2014

Boa tarde, mais uma vez aqui, estava tentando fazer um pequeno exercicio, simples, mas não estou acertando, todos os numeros são apresentados como impar.


algoritmo "PAR OU IMPAR"
// Função : Definição
// Autor :  Gleyton
// Data : 13/11/2014
// Seção de Declarações 
var
n1, p, i : inteiro
r : real
inicio
// Seção de Comandos
leia(n1)
r <-n1/2
se r = 0 entao
p <- n1
escreva("PAR", p)
senao
i <- n1
escreva("IMPAR", i)
fimse
fimalgoritmo

Gleyton Menezes

Gleyton Menezes

Curtidas 0

Respostas

Soeuseijothaz

Soeuseijothaz

13/11/2014

Usa o Int( expressão) - Retorna a parte inteira do valor representado por expressão.

se int(r) = (r)  entao
    número par
senao
    numero impar
fim se
GOSTEI 0
Gleyton Menezes

Gleyton Menezes

13/11/2014

Ta dando erro de sintaxe.
GOSTEI 0
Soeuseijothaz

Soeuseijothaz

13/11/2014

Ta dando erro de sintaxe.


Em qual linha?

Tenta assim:

se int(r) = r  entao
GOSTEI 0
Gleyton Menezes

Gleyton Menezes

13/11/2014

Funcionou Jothaz, estava perdido, inicio complicado. obrigado.
GOSTEI 0
Soeuseijothaz

Soeuseijothaz

13/11/2014

Funcionou Jothaz, estava perdido, inicio complicado. obrigado.


Não se preocupe começa assim, depois piora muito! kkkkkkkkkkkk

O importante é ter disposição e não desistir.
GOSTEI 0
Gleyton Menezes

Gleyton Menezes

13/11/2014

Esse depois piora é comum na area de programação, já escutei isso varias vezes...o importante é rir pra não chorar realmente!!! kkkkkkk

Abraço.
GOSTEI 0
POSTAR