sábado, 6 de junio de 2015

EJEMPLOS ALGORITMOS SEUDOCÓDIGO Y ESTRUCTURA EN MATLAB (Semana seis)

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