galera, oi pra vocês.
então, se alguém puder me explicar o que tem de errado nisso ficaria grato.
program funcoes;
uses crt;
var
num: integer;
begin
write('escreva o numero: ');
read(num);
if odd(num) then
write('Impar');
else
write('Par);
readkey;
end.
Ele da um erro de statement e fica piscando no else.
porém quando coloco desse jeito:
if odd(num) then
write('Impar');
if odd(num)=false then
write('Par);
ele funciona. Alguém sabe o motivo do 'else' não funcionar?
brigadão
então, se alguém puder me explicar o que tem de errado nisso ficaria grato.
program funcoes;
uses crt;
var
num: integer;
begin
write('escreva o numero: ');
read(num);
if odd(num) then
write('Impar');
else
write('Par);
readkey;
end.
Ele da um erro de statement e fica piscando no else.
porém quando coloco desse jeito:
if odd(num) then
write('Impar');
if odd(num)=false then
write('Par);
ele funciona. Alguém sabe o motivo do 'else' não funcionar?
brigadão
Comment