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 leguaje de
programación en nuestro idioma, este contiene la mayoría de instrucciones que
tienen los lenguajes de programación .

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 :

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

1. Este Calcula El Cambio De Moneda De Pesos A Dolares,Bolívares Y A Euros.Ingresando La Cantidad En Pesos Y El Valor Del Dolar,Del Bolívar Y Del Euro, Este Diagrama Calcula El Equivalente En Cada Uno.

Dolares= Pesos/Dolar

Bolívares= Pesos/Bolívar

Euros= Pesos/Euro

entero p,pd,pb,pe

inicio
escriba «ingrese la cantidad en pesos que desea convertir»
pd <- p*2000
pe <- p*2600
pb <- p*318
escriba «el valor de pesos en dolares es:», pd
llamar nueva_linea
escriba «el valor de pesos en euros es:», pe
llamar nueva_linea
escriba «el valor de pesos en bolivares es:», pb
fin

Descargar:Convertidor Moneda

2. Este Muestra El Cambio De Grados Farenheit A Celsius.Se Ingresa Por Teclado Los Grados Farenheit Y El Los Pasa A Celsius.  C=(F-32)*5/9.

real far,cent,detener
inicio
escriba «Ingrece Los Grados En fahrenheit»
llamar nueva_linea
lea far
llamar nueva_linea
cent<-(far-32)*5/9
Escriba » Los Grados Ingrezados En Celsius Es»,cent
fin

Descargar: Convertidor Grados Faranheit

3. Este Ejercicio Convierte De Centímetro (cm) A Pulgadas(in).Se Ingresa Los Centímetros Y El Hace La Operación De Conversión Siendo Una Pulga Igual A 2,54 cm.

entero cm, pg

inicio
escriba «ingrese el vaor que desea convertir de centimetros a pulgadas»
lea cm
pg <- cm*0.39370
escriba pg
fin

Descargar: Convertidor cm A in(Pulgada)

4.Este Ejercicio Muestra La Sucesion Fibonacci.La sucesión comienza con los números 1 y 1,1 y a partir de estos, «cada término es la suma de los dos anteriores», es la relación de recurrencia que la define.

entero numero, num1,num2,contador,numfib

inicio
escriba «FINONACCI, ESTE TE MOSTRARA LA SUMA DEL NUMERO QUE INGRESAS»
llamar nueva_linea
escriba «ingrese hasta que numero quiere llevar la serie »
lea numero
llamar nueva_linea
num1<-1
num2<-1
contador<-0

llamar nueva_linea
escriba num1
llamar nueva_linea
escriba num2

Mientras contador < (numero-2) Haga
contador <- contador+1
numfib <- num1+num2

num1 <- num2
num2 <- numfib
llamar nueva_linea

escriba numfib
Fin Mientras
fin

Descargar: Fibonacci

5. Este Ejercicio Organiza 3 Numeros Diguitados Por Teclado De Mayor A Menor.Se Ingresan 3 Numeros Y El Automaticamente Los Ordena.

entero num1,num2,num3
entero mayor, menor
inicio
mayor<-0
menor<-0
escriba «escriba el primer valor »
lea num1
llamar nueva_linea
escriba «escriba el segundo valor»
lea num2
llamar nueva_linea
escriba » escriba el tercer valor »
lea num3
llamar nueva_linea
Si (num1>num2) y (num1>num3) y (num2<num3) entonces
mayor<-num1
menor<-num2
fin si
si (num2>num1) y (num1>num3) y (num3<num2) entonces
mayor<-num1
menor<-num3
fin si
si (num2>num1) y (num2>num3) y (num1<num3) entonces
mayor<-num2
menor<-num1
fin si
si (num2>num1) y (num2>num3) y (num3<num1) entonces
mayor<-num2
menor<-num3
fin si
si (num3>num1) y (num3>num2) y (num1<num2) entonces
mayor<-num3
menor<-num1
fin si
si (num3>num1) y (num3>num2) y (num2<num1) entonces
mayor<-num3
menor<-num2
fin si
escriba «el mayor de los tres numero es «, mayor
llamar nueva_linea
escriba «el menor de los tres numeros es «, menor
llamar nueva_linea
fin

Descargar: Ordenar 3 Numeros

6. Este Ejercicio Muestra El Numero De Multipos De Cuatro .Se Ingresa Por Teclado Un Numero Y El Diagrama Va A Mostrar La Cantidad De Multiplos De Cuatro Que Corresponda Hasta El Numero.

entero n, i, m4
inicio
escriba «ingrese hasta que numero desea calcular los multiplos»
lea n
Para i <- 1 Hasta n Haga
m4 <- i*4
llamar nueva_linea
escriba m4
Fin Para
fin

Descargar: Multipos De 4

7. En Este Ejercicio Muestra Un Sistema De Notas El Cual A Las Notas Se Ingresan Por Teclado Y Muestra El Promedio Y Si Aprobó O Reprobó.

real nota1,nota2,nota3,nota4,notaF
inicio

escriba «Ten en cuenta que las notas que ingresas no pueden se mayores que 10»
llamar nueva_linea
escriba «ingrese la nota 1»
llamar nueva_linea
lea nota1
llamar nueva_linea
escriba «ingrese la nota 2»
llamar nueva_linea
lea nota2

llamar nueva_linea
escriba «ingrese la nota 3»
llamar nueva_linea
lea nota3
llamar nueva_linea
escriba «ingrese la nota 4»
llamar nueva_linea
lea nota4
llamar nueva_linea
Mientras (nota1 >10) o (nota2>10) o (nota3>10) o (nota4>10) Haga
escriba «alguna de las notas es invalidas»
llamar nueva_linea
escriba «ingrese la nota 1»
llamar nueva_linea
lea nota1
llamar nueva_linea
escriba «ingrese la nota 2»
llamar nueva_linea
lea nota2
llamar nueva_linea

escriba «ingrese la nota 3»
llamar nueva_linea
lea nota3
llamar nueva_linea
escriba «ingrese la nota 4»
llamar nueva_linea
lea nota4
fin mientras

llamar nueva_linea

notaF <- (nota1+nota2+nota3+nota4) / 4
escriba «su nota final es = «, notaF
si notaF >= 7
entonces
llamar nueva_linea
escriba «FELICIDADES APROBO »
sino
llamar nueva_linea
escriba «LO SENTIMOS, REPROBO»
fin si
fin

Descargar: Promedio Notas

8.  Este Ejercicio Es Un Juego Muy Conocido Se Llama «piedra papel o tijera».Consiste En Darle Un Valor Numérico A Cada Opción.

entero papel1
entero tijera2
entero piedra3
entero n, opc

inicio
opc<-1
escriba «Que comience el juego. sabemos que papel=1, tijeras=2, piedra=3.para seguir ingrese 1, para salir del juego ingrese 0»
llamar nueva_linea
Mientras ((opc<>0)) Haga

escriba «escoja con quien quieres jugar»
lea n
llamar nueva_linea
si n=1 entonces
escriba «tijera»
fin si
llamar nueva_linea
si n=2 entonces
escriba «piedra»
fin si
llamar nueva_linea
si n=3 entonces
escriba «papel»
fin si
llamar nueva_linea

escriba » desea continuar degite 1 o (0) para salir»
llamar nueva_linea
lea opc
Fin Mientras
fin

Descargar: Piedra Papel O Tijera

 

9.Este Ejercicio Muestra La Suma De Pares E Impares Que Hay Desde 0 Hasta El Numero Que Ingresa Por Teclado.

entero n,i,sumap,sumaimp
inicio
escriba «ingrese el numero»
llamar nueva_linea
lea n
sumap<-0
sumaimp<-0

Para i <- 1 Hasta n Haga
Si i mod 2 = 0 Entonces
sumap<-sumap+i
Sino
sumaimp<-sumaimp+i
Fin Si
llamar nueva_linea
fin para
escriba «La Suma De Los Pares Del Numero Que Ingreso Es»,sumap
llamar nueva_linea
escriba «La Suma De Los Impares Desl Numero Que Ingreso Es»,sumaimp
fin

Descargar: Suma Parres Impares

10.En Este Ejercicio Observamos La Suma Y La Cantidad De Los Díjitos De Un Numero Ingresado Por Teclado

entero valor1, valor2, valor3, valor4, contador, suma,numero

inicio
escriba «Ingrese una cantidad, se descompondra en sus digitos y se mostrara cuantos digitos fueron, tambien se los sumara.»
llamar nueva_linea

numero <-0
contador <-0
suma <-0
valor1 <-0
valor2 <-0
valor3 <-0
valor4 <-0

escriba «ingrese la cantidad»
lea numero

llamar nueva_linea
valor1<-numero/10
valor2<-numero mod 10

llamar nueva_linea
escriba «sus digitos son:»

contador<- 1
suma <- suma+valor2
llamar nueva_linea
escriba valor2

valor1 <- valor1 – (valor2*0.1)

Mientras valor1>0 Haga

valor3 <- valor1/10
valor4 <- valor1 mod 10
contador <- contador+1
suma <- suma+valor4

llamar nueva_linea
escriba valor4

valor1 <- valor3-(valor4*0.1)
llamar nueva_linea
Fin Mientras
escriba «La cantidad de digitos que tuvo el numero ingresado fue de: » , contador
llamar nueva_linea
escriba «la suma de sus digitos fue: «,suma

fin

Descargar: Suma Y Cantidad De Díjitos

Deja un comentario