terça-feira, 15 de setembro de 2009

3) Qual será o valor exibido na tela pelo algoritmo a seguir?

program exemplo;
var val, num: integer;
begin
___ val:=5;
___ num:=8;
____if (5>=1 E 5<=8) then
_____begin

_______write (5); (porque a condição é verdadeira)
_____end;
____else
_____begin
_______write (num);
_____end;
end.
program exemplo;
var val, num: integer;
begin
___ val:=5;
___ num:=8;
____if (5 MOD 2= 0) then esse valor nao sera igual a 0
_____begin
_______write (5); nao sera atribuido esse valor pq o resultado é falso
_____end;
____else
_____begin
_______write (8); resposta = a 8
_____end;
end.
Program exemplo3;
var valor1, valor2, par: integer;
begin
read(valor1, valor2)
if
("valor1>valor2") then
write ("valor1")
else
write ("valor2")
begim
if
(valor1 mod 2=0) then
write ("par")
else
write ("impar")
end;
end.