1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Pascal] Qual o problema no meu codigo ??

Discussão em 'Programação' iniciada por NewKid, 25 de Setembro de 2008. (Respostas: 4; Visualizações: 596)

  1. O seguinte codigo está-me a dar problemas na compilação quando chego a parte "begin" . .
    Ah e é o meu primeiro programa x)
    Código:
    program area_triangulo;
    var b, h , a: real
    begin
    writeIn ('Introduza o valor da base e prima enter')
    readIn (b)
    writeIn ('Introduza o valor da altura e prima enter')
    readIn (h)
    a:= b*h/2
    writeIn ('A area do triangulo é' , a)
    end.
    EDIT: E estou a usar o Lazarus . .
     
  2. Armadillo

    Armadillo Folding Member

    troca os writeIn e readIn por writeLn e readLn (é com "L" e nao com "i")
     
  3. Obrigado x)
    Edit : Ainda não funciona . .
     
  4. |-PiMpaNs-|

    |-PiMpaNs-| Banido

    boas,

    rapaz e que tal pores os ; em todas as linhas de codigo.

    da erro no begin porque na declaraçao das variaveis nao tem o : a fechar a linha.


    seria algo do tipo isto:
    Código:
    program area_triangulo;
    var b, h , a: real;
    begin
    writeln ('Introduza o valor da base e prima enter');
    readln (b);
    writeln ('Introduza o valor da altura e prima enter');
    readln (h);
    a:= b*h/2;
    writeln ('A area do triangulo é' , a);
    end.
    
    cumpz.
     
    Última edição pelo moderador: 25 de Setembro de 2008
  5. Muito obrigado pela ajuda . . É que até agora so tinha escrito pseudo codigo e não faço os ";" em pseudocodigo . .
     
    Última edição pelo moderador: 25 de Setembro de 2008

Partilhar esta Página