As funções são divididas em classes:
| Palavras reservadas | Estão relacionadas com a definição de tipos de dados e também com as estruturas de controle de fluxo. | Exemplos de palavras reservadas: tipo, caracter, cadeia, inteiro, real, Classe, básico, vetor, matriz, cubo. Veja mais exemplos |
| Funções de interface | As funções de interface são as intruções que nos permitem realizar um diálogo entre nosso algoritmo e o usuário. | Exemplos de funções de interface: Escreva(), Leia(), Posicao(), Moldura(), Pausa(). Veja mais exemplos |
| Funções matemáticas | São as intruções que nos permitem utilizar de recursos matemáticos frequentimente solicitados na resolução de algum tipo de problema. Com as funções matemáticas tornou mais fácil a forma de ralizar cálculos. | São exemplos de funções matemáticas: Sinal(), ValoresAbs(), ParteInteira(), ParteDecimal(), Quociente(), Resto(), Raiz(), Potencia(). Veja mais Exemplos |
Existem, também, as funções de cadeia e funções de arquivo, as quais serão estudadas no próximo módulo.
Apresentaremos a seguir algumas funções, com exemplos, que serão utilizadas para facilitar o trabalho do dia a dia do profissional de TI, as quais simplificarão os algoritmos daqui por diante.
registro, conjunto, arquivo, fluxo, se, senao, selecao, caso, repita, ateque, enquanto, para, ate, passo, retorne, interrompa, continue.
Símbolos reservados:
+ - * / % ^ := = <- == # > >= < <= & | ! " ' . ( ) { } [ ] , ;
XTecla( ), Direitos( ), CopyRight( ), LimpaTela ( ); Imprima ( ); Linha ( ); Coluna ( ); CorDoTexto ( ); CorDoFundo ( )
XSeno( ), Coseno( ), Tangente( ), ArcoSeno ( ), ArcoCoseno ( ), ArcoTangente ( ), Exponencial( ), LogDec( ), LogNeper( ), Logaritmo ( )
X