Program par_impar;
uses crt;
function ver(num:integer):boolean;
begin
if (num mod 2 = 0) then ver:= true
else ver:= false;
end;
var num: integer;
msg : string;
begin
clrscr;
writeln ('Digite numero');
readln (num);
while num <> 0 do
begin
if ver(num)= true then msg:='PAR'
else
if ver(num)= false then msg := 'ÖMPAR';
writeln ('O numero digitado foi:', num, ', ele e:', msg);
writeln;
writeln ('Digite numero');
readln (num);
end;
readkey;
end.
to precisando de um programa tentei fazer mas nao deu certo
ResponderExcluirescreva um programa em pascal que leia valores parando no momento em que o valor zero for lido
mostrar os itens :
usando a função goto
a) quantidade de numeros lidos;
b) soma dos numeroslidos
c)maior numero lido
d menor numero lido
e media dos numeros
f quantidade para
g quantidade impares