Translate

jueves, 2 de octubre de 2014

Ejercicio 10 Introducción a la Programación Lógica y Diseño, Farrell (2014).

10. Trace un diagrama de flujo y escriba un pseudocódigo para representar la lógica de un programa que permita al usuario introducir valores para el salario base, las ventas totales y la tasa de comisión de un vendedor. El programa calcula y da salida al pago del vendedor agregando el salario base al producto de las ventas totales y la tasa de comisión.

Análisis del problema: Necesitamos un programa que nos ayude a calcular el salario total de un vendedor, sabiendo que recibe un salario base y además se conoce el número de ventas con el porcentaje de comisión.
Datos de entrada: Valor del salario base, número de ventas, tasa de comisión. (Reales positivos).
Datos de salida: Valor del salario total.
Datos adicionales: Ninguno.
Proceso:

El usuario introduce el valor de su salario base, posteriormente se introduce el número de ventas seguido por el porcentaje de comisión. se calcula multiplicando el número de ventas por el porcentaje de comisión dividido para 100, este resultado se le sumara al salario base, lo que implicaría el monto total del salario desplegado en pantalla.

Diagrama de Flujo:





Pseudocódigo:
//Nombre: David Ponce
//Fecha: 02 de octubre 2014
//Programa: Salario_Total
Inicio:
                    Variables reales: sb, vt, tc, pt;
                    Leer: sb;
                    Proceso: pt = sb + (vt * tc/100);
                    Imprimir: pt;
Fin.

Prueba de escritorio

Para: sb = 100, vt = 25, tc = 30
Secuencias/Variables
sb
vt
tc
pt
1
100
25
30

2



107.5

Para: sb = 255.5, vt = 42, tc = 50
Secuencias/Variables
sb
vt
tc
pt
1
255.5
42
50

2



276.5

No hay comentarios:

Publicar un comentario