Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
31Activity
0 of .
Results for:
No results containing your search query
P. 1
Manual de Referencia de Funciones de SLE 2.0

Manual de Referencia de Funciones de SLE 2.0

Ratings: (0)|Views: 4,594 |Likes:
Published by idsystems
Manual de referencia de las funciones que se usan en el lenguaje SLE 2.0 para aprender a programar.
Manual de referencia de las funciones que se usan en el lenguaje SLE 2.0 para aprender a programar.

More info:

Published by: idsystems on Oct 26, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/09/2013

pdf

text

original

 
Índice deSubrutinas y funciones predefinidas de SL
Funciones matemáticas
abs()arctan()cos()exp()int()log()sin()sqrt()tan()
Funciones de cadenas de caracteres
ascii()lower()ord()pos()strdup()strlen()substr()upper()
Entrada/salida
beep()cls()imprimir()leer()eof()get_color()get_curpos()get_ifs()get_ofs()get_scrsizereadkey()set_color()set_curpos()set_ifs()set_ofs()set_stdin()set_stdout()
Transormación de datos
str()val()
Arreglos
alen()dim()
Otros
dec()ifval()inc()intercambiar()max()min()paramval()pcount()random()runcmd()sec()swap()terminar() © 2004 Juan Segovia Silvero jsegovia@cnc.una.py
 
abs()
Retorna el valor absoluto de un número.
Sintaxis
sub
abs (n : numerico)
retorna
numerico
Ejemplo
Suponga que desea imprimir la distancia en kilómetros que existe entre dosciudades, localizadas ambas sobre la misma ruta. El usuario ingresa la distanciade ambas ciudades con relación a un punto inicial (por ejemplo Asunción) y elprograma imprime la distancia entre ambas.
var
c1, c2 : numerico
inicio
imprimir (“\nIngrese la distancia de la ciudad A desde Asunción:”)leer (c1)imprimir (Ingrese la distancia de la ciudad B desde Asunción:”)leer (c2)imprimir (“Entre A y B existen “, abs(c1-c2),“ kilómetro(s)”)
fin
Usando la función
abs()
puede asegurarse que nunca verá un valor negativocomo resultado de la resta, que bien podría dar un resultado negativo.
beep()
Emite un pitido a cierta frecuencia y la ejecución se suspende durante el tiempoque se indica en el segundo parámetro (expresado en milisegundos).Ambos parámetros pueden omitirse, en cuyo caso se utiliza automáticamente losvalores (500, 100), es decir, se emite un pitido y el programa se detiene duranteuna décima de segundo.Si la salida actual es un archivo, el pitido no se emite, aunque se hace la pausasolicitada.Nótese que
beep()
puede ser utilizado para introducir una pausa en laejecución, sin emitir pitido propiamente. Por ejemplo
beep(0, 500)
hará unapausa de al menos medio segundo.
Sintaxis
sub
beep (frecuencia, duración_miliseg : numerico)
 
Ejemplo
var
t0, t1 : numerico
inicio
imprimir (“\nIniciamos con un pitido.”)beep()imprimir (“\nAhora haremos una pausa de 3 segundos\n”)t0 = sec()beep (0, 3000)t1 = sec()beep()imprimir (“Pausa finalizada. Duró ”, t1-t0, “ segundos”)
fin
alen()
Retorna la cantidad de elementos que componen un arreglo. La función operapor igual sobre arreglos abiertos y no abiertos.
Sintaxis
sub
alen (nombre_var)
retorna
numerico
Ejemplo
El ejemplo que sigue imprimirá la cantidad de elementos de que consta A, quedepende de qué valor se ingrese para la variable n. Además imprimirá:
La matriz M tiene 3 filasTodas las filas tienen 4 columnas.
var
A :
vector
[10] numericoM :
matriz
[*, *] cadenan = 0
inicio
imprimir (“\nIngrese tamaño del vector A:”)leer (n) dim (A, n)imprimir (“\nLa cantidad de elementos de A es “, alen (A))dim (M, 3, 4)imprimir (“\nLa matriz M tiene “, alen (M), “ filas.”,“\nTodas las filas tienen “, alen (M [1]), “ columnas.”)
fin
arctan()
Calcula el arco tangente (o la inversa de la tangente) de un ángulo, expresado

Activity (31)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
PuacXolaj added this note
Gracias por el archivo, en realidad me ha ayudado bastante. Todo lo que encuentro en esta página ha sido de gran ayuda en mis estudios. Saludos.
Marco Panta liked this
Francis Gomez liked this
Javier Davila liked this
cesarcarrasco liked this
neidydayhana liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->