Sei sulla pagina 1di 5

INSTITUCIN EDUCATIVA SAN CRISTOBAL

Liderando procesos de crecimiento humano

CONCEPTOS BSICOS DE LPP


Docente: Beatriz Elena Herrera Legarda.

1. Siempre que necesitemos hacer un programa, tendremos que declarar


variables para poder guardar la informacin que introduzcamos al
programa. Los tipos de datos bsico soportados son los siguientes :
Entero: solo nmeros enteros.
Real: nmeros con cifras decimales.
Caracter: cuando queremos guardar un solo carcter.
Booleano: cuando necesitamos guardar una expresin lgica (verdadero
o falso)
Cadena: cuando queremos guardar letras.

La sintaxis para la declaracin de una variable es:


Tipo de dato Nombre de la variable.
Entero numero
Cadena [25] nombre

Las variables se declaran antes de comenzar el programa.

2. Inicio: Palabra reservada INDISPENSABLE para realizar cualquier


pseudocdigo en LPP. Se escribe DESPUS de declarar las variables.

3. Fin: Palabra reservada INDISPENSABLE para realizar cualquier


pseudocdigo en LPP. Se escribe AL FINAL de todo el pseudocdigo.

4. Escriba: Palabra reservada que sirve para imprimir en pantalla tanto


mensajes (los cuales deben estar entre comillas dobles (")), como para
imprimir valores guardados en variables (los cuales deben estar sin
comillas). En caso de que se desee imprimir tanto mensajes como
valores de variables, stos deben estar separados por una coma (,).

5. Lea: palabra reservada que sirve para decirle al programa que se est
esperando que el usuario ingrese algn valor mediante el teclado, el
cual ser guardado en la variable que se escriba despus del lea.

6. Para guardar, vamos al men Archivo, Salvar, le damos nombre a


nuestro programa y este queda guardado en la carpeta LPP.
7. Para verificar si nuestro programa funciona, primero lo compilamos,
esto con el fin de encontrar errores, seleccionamos el men
PROGRAMA, luego COMPILAR, si tuviramos errores l nos
seleccionara la frase donde se encuentre el error, luego lo corregimos
y lo volvemos a compilar, hasta que no aparezca nada seleccionado.
Luego que el programa no tiene errores, seleccionamos PROGRAMA,
luego ejecutar, o damos clic en el icono

8. Comentario de lnea //: instruccin que le permite al programa


"ignorar" todo aquello que est escrito DESPUS de la doble diagonal o
slash () y sobre la misma lnea. Dicho comentario nicamente ignora el
texto sobre LA MISMA LNEA donde se encuentra escrita la doble
diagonal as que, por cada lnea que se desee comentar, se debe
escribir la doble diagonal al inicio.

9. Comentario de bloque (/* ... */): instruccin que le permite al


programa "ignorar" todo aquello que est escrito ENTRE la diagonal-
asterisco (/*) y el asterisco-diagonal (*/) SIN IMPORTAR la cantidad de
lneas que abarque.

10. Los operadores para realizar operaciones son:


() Agrupar expresiones
^ Operador para exponenciacin
* Operador de multiplicacin
/ Operador de divisin
Mod Operador de cculo de residuo
Div Operador de divisin entera
y Operador lgica y
+ Operador de suma
- Operador de Resta
O Operador lgico o

11. Cuando queremos asignar un valor o una operacin matemtica


usaremos <- que es el smbolo de < mas

Funciones y procedimientos para aspecto en pantalla

Llamar Nueva _Lnea(): este procedimiento es equivalente a un salto de


lnea o "enter"

12. Llamar Limpiar_Pantalla(): permite borrar todo lo que aparece


en la pantalla hasta el momento para imprimir las instrucciones
posteriores en una pantalla limpia.
13. Llamar Color_Texto(nmero): permite cambiar el color del texto
a imprimir. Los nmeros pueden ser del 0 al 15, donde el 0 es negro y
el 15 es blanco (en caso de que se coloque un nmero mayor, el
procedimiento Color_Texto aplicar el color del nmero dado por el
mdulo del nmero ingresado y 16).

14. Llamar Color_Fondo(nmero): permite cambiar el color de


fondo (resaltado) del texto a imprimir. Los nmeros pueden ser del 0 al
15, donde el 0 es negro y el 15 es blanco (en caso de que se coloque
un nmero mayor, el procedimiento Color_Fondo aplicar el color del
nmero dado por el mdulo del nmero ingresado y 16).

15. Llamar Posicionar_Cursor(n1, n2): este procedimiento permite


definir una ubicacin exacta desde donde se inicie el texto en la
pantalla. El nmero n1 indica a cuntos espacios del borde izquierdo
de la pantalla (columnas) se ubicar el cursor y el nmero n2 indica a
cuntos renglones (filas) se ubicar el cursor.

16. Llamar Obtener_Caracter(): este procedimiento genera una


espera en el programa hasta que el usuario oprime CUALQUIER tecla
del teclado, momento en el cual se reanuda la ejecucin de programa.

EJEMPLOS

/*Algoritmo que haya la suma, resta, multiplicacin y divisin de dos


nmeros pedidos por el teclado*/

real num1
real num2
real suma
real resta
real multi
real division
inicio
Escriba " Ingrese el primer numero:"
lea num1
Llamar nueva_linea
Escriba " Ingrese el segundo numero:"
lea num2
Llamar nueva_linea
suma<- num1 + num2
resta<-num1 - num2
multi<-num1 * num2
division<-num1 / num2
Escriba " La suma entre:", num1, " y " , num2, " es:", suma
Llamar nueva_linea
Escriba " La resta entre:", num1, " y " , num2, " es:", resta
Llamar nueva_linea
Escriba " La multiplicacion entre:", num1, " y " , num2, " es:", multi
Llamar nueva_linea
Escriba " La division entre:", num1, " y " , num2, " es:", division
fin

/*Algoritmo que calcula el aumento del sueldo de un empleado, despus de


pedir los datos por el teclado*/

Entero sueldo, aumento


Cadena[25] nombre
Inicio
Escriba "Ingresar el nombre del empleado: "
Lea nombre
Llamar nueva_linea
Escriba "Ingresar el sueldo del empleado: "
Lea sueldo
Llamar nueva_linea
llamar limpiar_pantalla()
Aumento<-sueldo * 1.25
Escriba "El Nuevo sueldo con el 25% de aumento es: " , aumento
Fin

/*algoritmo para practicar las funciones*/


entero n
entero i
inicio
escriba " PRUEBAS "
llamar nueva_linea
escriba "Vamos a cambiar el color al fondo para escoger el color,
ingrese un numero del 1 al 15 :"
lea i
Llamar Color_Fondo(i)
llamar limpiar_pantalla()
escriba " POEMA LA VOZ A TI DEBIDA"
escriba " Tu vives siempre en tus actos"
escriba "Con la punta de tus dedos "
escriba "pulsas el mundo, le arrancas "
escriba "auroras, triunfos, colores,"
escriba "alegrias: es tu musica. "
escriba "La vida es lo que tu tocas. "
llamar nueva_linea
llamar nueva_linea
escriba "Vamos a cambiar el color al texto, ingrese un numero del 1 al
15 para escoger el color :"
lea n
llamar color_texto(n)
llamar nueva_linea
escriba " POEMA LA VOZ A TI DEBIDA"
escriba " Tu vives siempre en tus actos"
escriba "Con la punta de tus dedos "
escriba "pulsas el mundo, le arrancas "
escriba "auroras, triunfos, colores,"
escriba "alegrias: es tu musica. "
escriba "La vida es lo que tu tocas. "
fin

Potrebbero piacerti anche