program + nome-indica o que o programa deve fazer.
estrutura pascal declarao de variveis(comandos) constantes tipos variveis funes e procedimentos comandos obs1: quando o comando write digitado, a seta do mause fica na mesma linha, quan do acresenta-se o ln, o ponteiro do mouse vai para a outra linha. obs2: contante no altera no programa cont= indentificador obs3: constante texto acresceta-se ''. tudo dentro do comando writeln escrito fora das '' ser lido. tipos de dador que o programa trabalha boolean valor lgico: false, true (falso, verdadeiro) char recebe 01 caracter integer recebe valores inteiros(idade,contador) real b2-4*a*c recebe valores reais ou pode receber valores inteiros(soma, total, salrio) string define uma cadeia de caracter (palavra, frase) declarao de variveis var indentificador:tipo; obs4: := receba EXPRESSES OPERADORES diviso sempre ser varivel tipo real obs: not, and, or, xor ex: media:0:2 casas decimais. ex: hipotenusa tipo real sqr = quadrado aqr (varivel) sqrt = raiz sqrt (varivel) ex: usar teorema de pitagoras cont numero=10 contador=5 nome='maria' letra='z' bolleano=false numero=2.6 var velocidade,energia:integer ....... obs: writeln(5 mod 2) - resto da diviso writeln(5 div 2) - parte inteira da diviso writeln(round( 5/2 )) - diviso inteira da diviso comando round - aredonda o resultado da oparao comando IF IF= SE THEN=ENTO OR=OU AND=E ELSE=SE NO mod= verifica se o numero par ou impar, divisvel ou no. (exp(y*ln(x)) calcula o quadrado do quadrado comando case (caso) of (de) else (se no) case________of __________:comandos; else________; end;