Triptico

Solo disponible en BuenasTareas
  • Páginas : 3 (662 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de diciembre de 2011
Leer documento completo
Vista previa del texto
Funciones incorporadas en turbo pascal

Función: Una función es una relación entre dos variables. Pascal ya trae unas que son predeterminadas e incorporadas.

NOTA1: las funcionesmarcadas con un * significa que el argumento es siempre en radianes.

NOTA2: la expresión XY se escribe en Turbo Pascal de la siguiente manera:
Exp(Y*Ln(x))

Otras funciones que seutilizan son:

Función UPCASE: cambia las letras minúsculas a letras MAYÚSCULAS. Si las letras ya están en MAYÚSCULAS las deja igual.

Forma: UPCASE (s); donde s es una expresión tipo charEjemplo: UPCASE(‘a’) ‘A’
UPCASE(‘A’) ‘A’

Función RANDOM: devuelve un número pseudoaleatoreo. Donde n debe ser una expresión entera de valor mayor que 0, de ser 0 o negativo se produce unerror.
n es opcional

Forma: RANDOM (n)
Si no existe n la función devuelve un número pseudoaleatorio en el rango:
0<= número < 1
Si n existe la función devuelve un número enteropesudoaleatorio en el rango:
0<= número < n
Funciones y procedimientos definidos por el usuario en turbo pascal.

Procedimientos. Concepto

Un procedimiento es un programa que realizauna tarea específica. Puede recibir cero o más valores del programa que llama y devolver cero o más valores al programa que realizó la llamada. Un procedimiento está compuesto de un grupo desentencias a las que se asigna un nombre (identificador) y constituye una unidad de programa. La tarea asignada al procedimiento se ejecuta siempre que Pascal encuentra el nombre del procedimiento.
Losprocedimientos es obligatorio declararlos y deben ser declarados antes de que puedan ser referenciados en el cuerpo del programa. En Pascal reciben el nombre de PROCEDURE.

Declaración de unprocedimiento

Al igual que los identificadores, los procedimientos deben declararse dentro del cuerpo del programa. La declaración de un procedimiento NO indica a la computadora que ejecute las...
tracking img