trabajo de investigacion de programacion

51
República Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Universidad Nacional Experimental Politécnica de la Fuerza Armada Bolivariana “UNEFATurbo pascal

Upload: yor

Post on 14-Sep-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Turbo pascal

Integrantes:Materia: Yorley Yanayaco Programacin. Andrea Manuitt Juan Raymond

Caracas, 8 de junio del 2014.

FUNCIONES INCORPORADAS EN TURBO PASCAL.

FUNCIN: Una funcin es una relacin entre dos variables. Pascal ya trae unas que son predeterminadas e incorporadas,

FUNCION EFECTOTIPO DEPARMETROTIPO DERESULTADO

Abs(x)Calcula valor absoluto de xEntero o realEntero o real

*Arctan(x)Calcula arcotangente de xEntero o realReal

* Cos(x)Calcula coseno de xEntero o realReal

Exp(x)Calcula exponencial de x ( ex )Entero o realReal

Frac(x)Devuelve parte decimal de xRealReal

Int(x)Devuelve parte entera de xRealReal

Ln(x)Calcula logaritmo natural de xEntero o realReal

PiDevuelve el valor de Pi (3.1415)RealReal

Round(x)Redondea el valor de x al entero positivo ms prximo.Roun(-x) = Round(x)

Entero o Real

Entero

* Sin(x)Calcula seno de xEntero o RealReal

Sqr(x)Calcula cuadrado de xEntero o RealEntero o Real

Sqrt(x)Calcula raiz cuadrada de x (x>=0)Entero o RealReal

Trunc(x)Suprime la parte decimal de xRealEntero

Log10(x)Logaritmo base 10Entero o RealReal

ModCalcula el resto de una divisinEntero o RealEntero o Real

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

NOTA2: la expresin XY se escribe en Turbo Pascal de la siguiente manera:

Exp(Y*Ln(x))

Ejemplo de funciones predefinidas.

*Trunc(5.2) = 5 Trunc(5.99) = 5 Trunc(-3.14) = -3 Round(4.44) = 4

* Round(18.5) = 19 Round(-7.15) = -7 Round(0.7) = 1 Abs(-63) = 63

*Abs(3.97) = 3.97 Frac(28.437) = 0.437 Int(45.438) = 45.0 Exp(4.5) = e4.5 = 2.7982824.5

Si operando1 es 0, el resultado de la operacin div o mod no est definido

Si operando2 es negativo, el resultado de la operacin mod est indefinido

Otras funciones que utilizaremos en el curso son las siguientes:

*Funcin UPCASE: cambia las letras minsculas a letras MAYSCULAS las deja igual.Forma: UPCASE (s); donde s es una expresin tipo char

Ejemplo:UPCASE(a)AUPCASE(A)A

*Funcin RANDOM: devuelve un nmero pseudoaleatoreo.

donde n debe ser una expresin entera de valor mayor que 0, de ser 0 o negativo se produce un error.n es opcional

Forma: RANDOM (n)

Si no existe n la funcin devuelve un nmero pseudoaleatorio en el rango:

0 , =, Mayor queA > BResultado: FALSO

=Mayor igualA >= BFALSO