Está en la página 1de 3
Funciones y procedimientos propios de LPP Funciones y procedimientos propios de LPP ‘A pesar de que podemos crear nuestras propias funciones y procedimientos en LPP, este programa nos permite usar algunos ya definidos para facilitamos el trabajo o, inclusive, para que el resultado sea mas estético. A continuacién estén listadas estas valiosas ayudas por rango de aplicacién y con ejemplos que ilustran su funcionamiento: Funciones y procedimientos para manejo de texto * Car(ntimero): devuelve el cardcter ASCII equivalente al numero dado. Ver ejemplo * Valor_Ascii(caracter): devuelve el valor numérico ASCII equivalente al cardcter dado. Ver ejemplo * Longitud(cadena): devuelve la cantidad de caracteres que conforman la cadena dada Ver ejemplo Funciones y procedimientos para aspecto en pantalla * Llamar Posicionar_Cursor(n1, 2): esta instruccién permite definir una ubicacién exacta desde donde se inicie el texto en la pantalla. El numero nt indica a cuantos espacios del borde izquierdo de la pantalla (columnas) se ubicaré el cursor y el nimero n2 indica a cudntos renglones (filas) se ubicard el cursor. Ver ejemplo http://estudi-ando.wikispaces.comy Algoritmos Ing Panis Andrea Manguilo Funciones y procedimientos propios de LPP %* Llamar Nueva_Linea(): es equivalente a un “enter” o salto de linea. También puede ser escrita como Llamar Nueva_Linea. Yer ejemplo * Llamar Limpiar_Pantalla(): permite borrar todo lo que aparece en la pantalla hasta el momento para imprimir las instrucciones posteriores en una pantalla limpia. También puede ser escrita como Llamar Limpiar_Pantalla. Ver ejemplo * Llamar Color_Texto(ntimero): permite cambiar el color del texto a imprimir. Los nimeros pueden ser del 0 al 15 donde 0 es negro y 15 es blanco. Nota: en caso de que se coloque un numero mayor, el procedimiento Color_Texto aplicard el color del némero dado por el médulo del numero ingresado y 16. Ver ejemplo * Llamar Color_Fondo(nimero): permite cambiar el color de fondo (resaltado) del texto a imprimir. Los nlimeros pueden ser del 0 al 15, donde el 0 es negro y el 15 es blanco (en caso de que se coloque un numero mayor, el procedimiento Color_Fondo aplicaré el color del nimero dado por el médulo del numero ingresado y 16). Nota: en caso de que se intente colocar tanto color de texto como color de fondo, predominaré aquella instruccién que se halla colocado encima pero NO SE LLEVARAN A CABO AMBAS INSTRUCCIONES AL TIEMPO. Ver ejemplo * Llamar Obtener_Caracter(): esta instruccién genera una espera en el programa hasta que el usuario oprima cualquier cardcter del teclado, momento en el cual se reanuda la ejecucién del programa. Ver: Funciones y procedimientos para uso matematico * Liamar Inicializar_Aleatorio() y Aleatorio(): La primera inicializa el funcionamiento del nimero aleatorio y la segunda lo genera. http://estudi-ando.wikispaces.comy Algoritmos Ing Panis Andrea Manguilo Funciones y procedimientos propios de LPP Nota: hay que tener en cuenta que el procedimiento Aleatorio() genera un numero real entre 0 y 1, por ende, para obtener nlimeros mayores hay que muttiplicar el resultado de Aleatorio() por el numero maximo que se desee obtener. Nota2: en caso de necesitarse un niimero entero, basta con asignar el resultado de Aleatorio) a una variable de tipo entero, de esta manera el programa automaticamente eliminard la parte decimal del resultado y obtendremos un numero entero. Ver ejemplo Funciones y procedimientos para uso de archivos % Llamar Ir_A_Inicio(nombre_archivo): permite al algoritmo ubicarse en el principio del archivo de texto al cual esta accediendo. %* Llamar Ir_A_Fin(nombre_archivo): permite al algoritmo ubicarse en el final del archivo de texto al cual esta accediendo. %* Llamar Ir_A(nombre_archivo, ubicacién_numérica): EN TEORIA, permite al algoritmo ubicarse en la ubicacién dada al interior del archivo de texto al cual esta accediendo. + FDA(nombre_archivo): permite saber si se ha llegado al final de los datos en el archivo al cual se esta accediendo. Ver: 1 Ver ejemplo? http://estudi-ando.wikispaces.comy Algoritmos Ing Panis Andrea Manguilo

También podría gustarte