domingo, 17 de julio de 2011

Programación en LPP

Programación en LPP de Introduccion a la ingenieria en sistemas:

LPP: Programa nuevo, creado para mejor comprencion de los principios de programacion mas adaptable, debido a que se encuentra en nuestro idioma.
Hay que aclarar que LPP no es un lenguaje de programación.


Qué es LPP?
Este lenguaje de programación fue creado como proyecto de graduación del
Ingeniero Iván Deras.
Lpp es un lenguaje de programación para principiantes, el cual fue diseñado con la idea de facilitar el proceso de enseñanza-aprendizaje de un lenguaje de programación en nuestro idioma, este contiene la mayoría de instrucciones que tienen los lenguajes de programación.

Instalación

Abrir el archivo “ LPP_Instalador ” el cual será proporcionado por la Universidad, luego nos presenta una pantalla que nos pide en que unidad queremos instalarel lpp.
luego presionamos instalar.

Abrir LPP:
Para abrir un LPP damos clic en star, luego programas, luego LPP y seleccionamos LPP y nos abre el programa.

Escribir mi primer programa:

Una vez que hemos abierto Lpp , este nos presenta una página en blanco ,
como lo hace Word , en ella escribiremos nuestro primer programa :



Luego lo guardamos

Escribimos el nombre del programa en la ventana que nos aparece y luego presionamos salvar.



Ahora que los hemos salvado necesitamos , que nuestro programa funcione y
Escriba en la pantalla Unitec,
Primero lo compilamos, esto con el fin de encontrar errores, seleccionamos del menú la opción de programa, luego compilar , si tuviéramos errores el nos seleccionaría 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, y en la pantalla aparecerá la palabra Unitec que es la salida del programa, también para ejecutar el programa puede usar el icono de ejecutar.

Luego debemos de cerrar la pantalla de la salida del programa dando un clic en ok de la ventana del mensaje, si esta no aparece la puede buscar en taksbar de Windows o el grupo de programas de LPP si usa Windows XP:


Siempre que queremos escribir un programa en LPP, empezamos con la palabra 
Inicio 
   Luego escribimos el cuerpo del programa
Fin

Y terminamos con la palabra fin que indica el final del programa.

La palabra reservada Escriba escribe en la pantalla lo que esta encerrado entre comillas.

Saltar una linea:

Inicio
         Escriba "Mi primer programa"
         Escriba "en LPP"
Fin

La salida del programa seria:

    Mi primer programa en PPL

Esto porque el escriba deja el cursor en la misma linea, ahora, si quisiéramos escribir:

    Mi primer programa
    En PPL

El programa seria de esta forma:
Inicio
         Escriba "Mi primer programa"
         llamar nueva_linea
         Escriba "en LPP"
Fin


Con esto deducimos que la instrucción llamar nueva_linea hace saltar una linea y el contenido del próximo escriba, se escribe en la siguiente linea.

Declarar variables

Siempre que necesitemos hacer un programa, tendremos que declarar variables
para poder guardar la información que introduzcamos al programa.
Los tipos de datos básico soportados son los siguientes :

1.Entero : solo números enteros.
2.Real : números con cifras decimales.
3.Caracter : cuando queremos guardar un solo carácter.
4.Booleano : cuando necesitamos guardar una expresión lógica
(verdadero o falso)
5.Cadena : cuando queremos guardar letras .

Ejemplos
*Si queremos declarar una variable de tipo entero seria así :
        
           Entero numero

Numero se convierte en una variable de tipo entero

*Si queremos declarar una variable para guardar el nombreseria así :

          Cadena [25] nombre

Nombre seria una variable que guardaría solo 25 caracteres aunque ustedpuede escribir mas de 25 letras el en la memoria solo guardara los primeros 25caracteres..
Programación con LPP

Operadores

LPP proporciona los siguientes operadores:

Operador           Función
()                        Agrupar expresiones
^                        Operador para exponenciación
*                         Operador de multiplicación
/                         Operador de división
mod                   Operador de cáculo de residuo
div                     Operador de división entera
y                        Operador lógica y
+                       Operador de suma
-                        Operador de Resta
o                       Operador lógico o


Leer valores y almacenarlos en las variables

Cuando nosotros queremos leer un valor y almacenarlo en una variable susaremos la palabra lea < variable> . y cuando queremos asignar un valor ouna operación matemática usaremos <- que es el símbolo de <  mas - .

Ejemplo sobre lectura de datos

Cadena [25] nombre
Inicio
         Escriba “Ingrese su nombre “
         Lea nombre
         Escriba“Bienvenido “
         Escriba nombre
Fin

El programa declara una variable para el nombre , que guarda 25 caracteres
máximo , ingresa el nombre y luego escribe en la pantalla Bienvenido el nombre
que se ingreso. Algo importante es que cuando se quiere presentar el valor de la
variable esta no se escribe entre comillas.

Esta tabla se nos muestra como se pudo sustituir unbloque del programa que
nos daría el mismo resultado


Asignaciones y Operaciones matemáticas en un
programa.

El símbolo <- lo usaremos para asignar valores a las variables ejemplo
Sueldo<-500 Con esta instrucción estamos asignando el valor de 500 a la
variables sueldo que pudo declararse como entero o real

Nombre<-<-”juan”con esta instrucción asignamos la cadena “Juan “ a la variable
nombre que es una variable de tipo cadena

Ejemplo sobre asignaciones de valores a las variables

Entero sueldo, aumento
Cadena[25] nombre
InicioEscriba “Ingresar el nombre del empleado”
Lea nombre
Escriba “Ingresar el sueldo del empleado”
Lea sueldo
Aumento sueldo * 1.25
Escriba “Nuevo sueldo con el 25% de aumento”
Escriba aumento
Fin

El programa pide el nombre y el sueldo del empleado luego calcula el 25% de aumento de sueldo  y lo guarda en la variable  aumento y luego presenta el nuevo sueldo.                                           pg.10

No hay comentarios:

Publicar un comentario