ensayo de turbo pascal
Ministerio del Poder Popular para la Defensa
Universidad Experimental de la Fuerza Armada Nacional
Sede Palmira – Estado Táchira
Funciones
Estándar
oPredefinidas
en
Turbo
Pascal
Lisandres Esneidy Parra Pérez
C.I: 23.511.351
Sección: 02M
Funciones estándar de turbo pascal
Turbo Pascal provee una serie de procedimientos y funcionesestándar básicas, son
estas funciones las que nos proporcionan las herramientas necesarias para crear
programas que manipulen nuestros datos de una manera eficiente y flexible
ahorrándonos un gran esfuerzode programación; además de brindarnos acceso a
rutinas de bajo nivel (acceso a la máquina) de manera fácil y segura sin hacer
necesario de nuestra parte un conocimiento elevado del software yhardware del
computador
Funciones exponencial y logarítmica
La función Sqr devuelve el cuadrado del valor utilizado como parámetro.
Sqrt regresa la raíz cuadrada del valor dado como parámetro, elresultado siempre es
real aunque se utilice un número de tipo entero como argumento. Ejemplo:
PROGRAM
Exponentes;
VAR
Dato,
Cuadrado
Raiz
:
:
Integer;
Real;
BEGIN
Dato
:=Cuadrado
Raiz
:=
:=
45;
Sqr(Dato);
Sqrt(Dato);
WriteLn(' El cuadrado de ',Dato, ' es: ',Cuadrado);
WriteLn('La raíz cuadrada de ',Dato,' es: ',Raiz);
END.
Las funciones Exp y Lntratan con logaritmos naturales o neperianos. Exp devuelve la
funcion exponencial e^x y Ln devuelve el logaritmo natural de x. El resultado en ambos
siempre es del tipo real.
Es posible crear unafunción con base en estas dos para calcular el resultado de un
número x elevado a una potencia n, la cual nos quedaría así:
FUNCTION Potencia(x,n:Real):Real;
BEGIN
Potencia
:=
Exp(n
*Ln(x))END;
El uso de esta función en un programa podría ser:
PROGRAM
FUNCTION
Potenciacion;
Potencia(x,
n
:
Real)
:
Real;
BEGIN
Potencia
:=
Exp(n
*
Ln(x))
END;...
Regístrate para leer el documento completo.