domingo, 6 de fevereiro de 2011

programa par e impar

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.

Um comentário:

  1. to precisando de um programa tentei fazer mas nao deu certo

    escreva 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

    ResponderExcluir