Sunteți pe pagina 1din 2

LENGUAJE DE PROGRAMACIÓN II 15-10-2019

PRÁCTICA CALIFICADA (RESUELTO)

APELLIDOS Y NOMBRES:

1. Ejercicio propuesto (20 ptos)


Realizar un algoritmo, que permita ingresar el nombre del vendedor, sueldo bruto, las ventas que realizó en el mes, el
algoritmo calculará la comisión según la tabla comisión en porcentaje y luego asignar el porcentaje al monto en ventas y
obtener el sueldo neto. A continuación, se muestra un ejemplo qué debería calcular.

Tabla comisión
>=1000 5%
>=1500 10%
>=2000 15%

Ej.
Sueldo Monto en Monto
Nro. Vendedor Comisión Sueldo neto
bruto ventas comisión
1 JUAN 930 S/1,600.00 10% S/160.00 S/1,090.00
2 MARIA 850 S/900.00 0% S/0.00 S/850.00
3 JOSÉ 1200 S/3,000.00 15% S/450.00 S/1,650.00

ESQUEMA PARA RESOLVER LOS EJERICICIOS

2. La resolución de problemas y uso del computador


2.1. Análisis del problema (6ptos.)
2.1.1. Definición del problema
LEER DATOS (VENDEDOR 1)
Vendedor=Juan Calcular monto comisión y sueldo neto
Sueldo_bruto=930 Monto_comision=comisión*Monto_ventas
Monto_ventas=1600 Monto_comision=10%*1600
Preguntar para calcular lo que se pide Monto_comision=160
Si(monto_ventas>=1000 y monto_ventas<1500) entonces Sueldo_neto=sueldo_bruto+monto_comision
Comision=5% Sueldo_neto=930+160
Caso contrario Sueldo_neto=1090
Si(monto_ventas<2000) entonces Mostrar
Comision=10% Vendedor=Juan
Caso contrario Sueldo_bruto=930
Comision=15% Monto_venta=1600
Fin si Comision=10%
Fin si Monto_comision=160
Sueldo_neto=1090
2.1.2. Especificación de entradas
Vendedor
Sueldo_bruto
Monto_ventas
2.1.3. Especificación de salidas
Comision
Monto_comision
Sueldo_neto
Variables: Vendedor, Sueldo_bruto, Monto_ventas,Comision,Monto_comision,Sueldo_neto

Prof. Wenceslao Ccorimanya García 1


LENGUAJE DE PROGRAMACIÓN II 15-10-2019

2.2. Diseño del algoritmo (3ptos.)


2.2.1. Modelo = proceso
Si(monto_ventas>=1000 y monto_ventas<1500) entonces
Comision=5%
Caso contrario
Si(monto_ventas<2000) entonces
Comision=10%
Caso contrario
Comision=15%
Fin si
Fin si
Monto_comision=comisión*Monto_ventas
Sueldo_neto=sueldo_bruto+monto_comision
2.3. Programación del algoritmo
2.3.1. Pseudocódigo (6ptos.)
Inicio
//Calcular comisión, monto comisión y sueldo neto
1 //Declaración de variables
Vendedor: texto
Sueldo_bruto: decimal
Monto_ventas: decimal
Comision: decimal
Monto_comision: decimal
Sueldo_neto: decimal

2 //Entrada datos
leer Vendedor
leer Sueldo_bruto
leer Monto_ventas

3 //Proceso

Si(monto_ventas>=1000 y monto_ventas<1500) entonces


Comision=5%
Caso contrario
Si(monto_ventas<2000) entonces
Comision=10%
Caso contrario
Comision=15%
Fin si
Fin si
Monto_comision=comisión*Monto_ventas
Sueldo_neto=sueldo_bruto+monto_comision
4 //Salida suma
escribir Vendedor
escribir Sueldo_bruto
escribir Monto_venta
escribir Comision
escribir Monto_comision
escribir Sueldo_neto
Fin
2.3.2. Codificación (presentar el código de JavaScript en archivo) (5ptos.)

Prof. Wenceslao Ccorimanya García 2

S-ar putea să vă placă și