Resumen De Sl

Páginas: 27 (6561 palabras) Publicado: 29 de junio de 2015
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 dos ciudades, localizadas ambas sobre la misma ruta. El usuario ingresa la distancia de ambas ciudades con relación a un punto inicial (por ejemplo Asunción) y el programa 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 negativo como resultado de la resta, que bien podría dar un resultadonegativo.

beep()
Emite un pitido a cierta frecuencia y la ejecución se suspende durante el tiempo que se indica en el segundo parámetro (expresado en milisegundos).
Ambos parámetros pueden omitirse, en cuyo caso se utiliza automáticamente los valores (500, 100), es decir, se emite un pitido y el programa se detiene durante una décima de segundo.
Si la salida actual es un archivo, el pitido no seemite, aunque se hace la pausa solicitada.
Nótese que beep() puede ser utilizado para introducir una pausa en la ejecución, sin emitir pitido propiamente. Por ejemplo beep(0, 500) hará una pausa 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 haremosuna 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 opera por 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 queconsta A, que depende de qué valor se ingrese para la variable n. Además imprimirá:
La matriz M tiene 3 filas
Todas las filas tienen 4 columnas.
var
A : vector [10] numerico
M : matriz [*, *] cadena
n = 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 (“\nLamatriz 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 en radianes.
Si tan(w) es z, arctan(z) es w.
Sintaxis
sub arctan (a : numerico) retorna numerico
ascii()
Retorna el carácter que se encuentra en la tabla ASCII en la posición dada.
Sintaxis
sub ascii (n: numerico) retorna cadena
Ejemplo
El programa que sigue imprime todos los dígitos del “0” al “9” y sus posiciones en la tabla ASCII. Para averiguar la posición del “0”, es decir, la posición inicial de la serie, se usa la función ord().
var
pos_0 = ord (“0”)
k = 0
inicio
desde k=pos_0 hasta pos_0 + 9 {
imprimir (“\nCarácter “, ascii (k), “. Posición “, k)
}
fin
cls()
Limpiala pantalla.
Sintaxis
sub cls()

La pantalla se limpia solo si el dispositivo de salida al momento de ejecutarse cls() es la pantalla. Si la salida está redireccionada vía set_stdout()a un archivo, cls() no tiene ningún efecto.
cos()
Calcula el coseno de un ángulo expresado en radianes.
Sintaxis
sub cos (a : numerico) retorna numerico
dec()
Decrementa el valor de la variable que se le pasa comoparámetro. En su forma básica, es equivalente a hacer c=c-1, donde c es una variable numérica.
Sintaxis
sub dec (ref n : numerico; decr : numerico) retorna numérico
El segundo parámetro es opcional; si se omite, el compilador de SL asume que es el valor 1. dec() realiza la operación contraria a inc().
Se retorna el nuevo valor de la variable luego del decremento; este valor es habitualmente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constitución Sl
  • csss sl
  • Ejercicios De Sl
  • CONSTITUCION SL A
  • Crear sl
  • Tramites Sl
  • Constitucion sl
  • Informe de una sl

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS