El pseudocódigo
Es una herramienta utilizada para el diseño de programas que permite al programador expresar sus pensamientos de una forma clara utilizando su lenguaje natural y mostrando el orden de ejecución de las sentencias del programa sin ninguna ambigüedad.
Aplicación
1) Una empresa con 3 departamentos tiene establecido un de incentivos para sus vendedores. Al final del periodo cada departamento se le pide el informe global de las ventas. A los departamentos que excedan el 3% de las ventas totales se les adiciona al salario de los vendedores un 20% del salario mensual. Las nominas de los 3 departamentos son iguales.
Se tienen los siguientes datos:
· --Ventas departamento 1
· -- Ventas departamento 2
· --Ventas departamento 3
Hacer un algoritmo que determine cuanto recibirán
los trabajadores al finalizar el periodo.
Algoritmo aumento_salario
Variables
ventas1, ventas2, ventas3, ventas4,
ventas5: reales
nsalario1, nsalario2, nsalario3,
nsalario4, nsalario5: reales
ventas_totales, basensalario, aumento:
reales
INICIO
ESCRIBA (“Ingrese
ventas1, ventas2, ventas3 y el salario de los departamentos”)
LEA (ventas1, ventas2, ventas3,
salario)
ventas_totales: ventas1+ventas2+ventas3
basensalario: ventas_totales*0,33
aumento=salario*0,2
SI ventas1 >= basensalario
nsalario1 = salario +aumento
DE_LO_CONTRARIO
nsalario1=
salario
Fin (SI)
SI ventas2 >= basensalario
nsalario2
= salario+aumento
DE_LO_CONTRARIO
Nsalario3
= salario
Fin (SI)
SI ventas3 >= basensalario
nsalario3
= salario+aumento
DE_LO _CONTRARIO
nsalario3
= salario+aumento
Fin (SI)
ESCRIBA (“El salario
para el departamento1 es:”, nsalario1)
ESCRIBA (“El salario
para el departamento2 es:”, nsalario2)
ESCRIBA (“El salario
para el departamento3 es:”, nsalario3)
FIN
Fin (aumento_salario)
2) Un
almacén de escritorios hace los siguientes descuentos:
Si el cliente compra menos de cinco unidades se le
da un descuento del 10% sobre la compra, si el número de unidades es mayor o
igual a cinco pero menos de 10 se le otorga un 20% y si son 10 o más se le da
un 40%. Hacer un algoritmo que determine cuanto debe pagar un cliente si el
valor de cada escritorio es de 800000.
Algoritmo escritorios
Variables:
Unidades_compradas: entero
Descuento: real
Total_a_pagar: real
Valor_escritorio: real
Valor_compra: real
INICIO
ESCRIBA (“Ingrese el número de unidades
compradas por el cliente”)
LEA (unidades _compradas)
Valor_escritorio=800000
Valor_compra=valor_escritorio*unidades_compradas
SI unidades_compradas < 10
Descuento=valor_compra*0.2
DE_LO_CONTRARIO
SI
unidades_compradas >= 10
Descuento= valor_compra* 0.4
FIN (SI)
FIN (SI)
Fin(escritorios)
Total_a_pagar= valor_compra-descuento
ESCRIBA(“El
cliente deber pagar:”, total_a_pagar)
El pseudocódigo es una herramienta utilizada para el diseño de
programas que permite al programador expresar sus pensamientos de una forma
clara utilizando su lenguaje natural y mostrando el orden de ejecución de las
sentencias del programa sin ninguna ambigüedad.
APLICACIONES
El pseudocódigo tiene aplicación en todos los lenguajes de programación
ya que es de gran importancia para representar la solución de un algoritmo de
la forma más detallada posible, y a su vez lo más parecida posible al lenguaje
que posteriormente se utilizara para la codificación del mismo
Referencias
http://es.slideshare.net/CesarRomero4/pseudocdigo

No hay comentarios:
Publicar un comentario