Vous êtes sur la page 1sur 7

Universidad de El Salvador.

Facultad de Ciencias Econmicas.

Materia: Computacin I.
Grupo Terico: 9
Docente: Ing. Marina Rivas Cortez.
Alumno: Andrs Enrique Guzmn Torres.
Actividad: Solucin de problemas con estructuras de secuencia.

Ejercicio 1.
1. Viajemos al futuro cercano, y recin haz comprado un robot especialista en
cambiar llantas ponchadas. La primer tarea es sacarlo de la caja y luego
configurar los comandos para que realice la tarea para la cual fue creado.

Para tener una idea clara de la configuracin, se te pide que disear un


algoritmo narrado o pseudocdigo que describa los pasos necesarios para
cambiar la llanta ponchada de un vehculo para luego configurar el robot.
Solucin:
1. Coger la llave cruz y el gato hidrulico.
2. Aflojar las tuercas con la llave cruz.
3.Ubicar gato hidrulico, por debajo de la llanta daada(ponchada).
4. Levantar el carro con ayuda de el gato hidrulico.
5. Quitar las tuercas de llanta mala.
6.Quitar la llanta ponchada.
7. Colocar una nueva llanta en el lugar en que estaba la ponchada.
8.Colocar las tuercas anteriores en la nueva llanta.
9. Bajar el carro con el gato hidrulico.
10. Quitar el gato hidrulico de la nueva llanta.
11. Ajustar bien las tuercas.
12. Devolver la llave cruz y el gato hidrulico a su sitio de origen.

2. Disear la solucin del siguiente problema utilizando el proceso


solucionador de problemas:
Una empresa necesita calcular el total a pagar a un empleado que tiene
contrato por servicios profesionales.
El detalle de los descuentos aplicables al salario son los siguientes: El
porcentaje de renta a aplicar a sus empleados es del 10%, el porcentaje de
descuento del eISSS es del 3.0%, el descuento de AFP es del 6.25%.

Adems, la empresa da al empleado un bono del 20% de su salario base por el


prstamo de los servicios realizados.
El algoritmo debe imprimir el nmero de carnet y nombre completo del
empleado, el salario base, el total de descuento aplicado y el monto total o
lquido que recibir el empleado.
Se le pide que presente la solucin con los siguientes elementos.
1. Analizar el problema con el mtodo de la caja negra.

2. Disear el algoritmo narrado o Pseudocdigo ( hacer Pseudocdigo en


PSeInt)

3. Flujograma (Generar en PSeInt).

Solucin:
Mtodo de la Caja Negra:
I.Formulacin del problema:
Una empresa busca calcular el total a pagar a un empleado que tiene contrato
por servicios profesionales. La descripcin de los descuentos aplicables al
salario es la siguiente: El porcentaje de renta a aplicar a los empleados es un
Carnet y nombre del
total del 10%, el porcentaje de descuento del ISSS es del 3%, el de la AFP es de
empleado.
6.25%. Aparte la empresa da bonos al empleado por un valor del 20% de su
Sueldosueldo
base. base por el prstamo de servicios profesionales.
II. Planteamiento
Descuento
del 10% por del problema.
Renta.Entrada de datos

Salida

de datos

Descuento del ISSS del 3%.


Descuento de la AFP de
6.25%.
Carnet y nombre del
empleado.

Bono del 20%.


Proceso

Sueldo base.
Total de descuento
aplicado.
Monto lquido a
recibir.

III. Resultados.
Nombre
Carnet y nombre del
empleado.

Tipo
Real

Descripcin.
Carnet y nombre del
empleado.

Sueldo Base

Real

Cantidad de dinero que


recibe
El empleado mes a mes.

Total de descuento
aplicado.

Real

Cantidad de dinero que


representa la sumatoria
de los descuentos
hechos al sueldo base.

Bono

Real

Monto lquido a recibir.

Real

Cantidad de dinero que


se le suma al salario
base sin descuento.

El monto total que


recibir finalmente el
empleado.

IV. Definicin de variables de entrada.


Nombre
Carnet y nombre del
empleado
Sueldo base
Descuento de Renta
(10%)
Descuento del ISSS (3%)
Descuento de la AFP
(6.25%)
Bono (20%) por servicios
realizados.

Tipo
Real
Real
Real

Descripcin.
Carnet y nombre del
empleado.
Sueldo base
Porcentaje a descontar

Real
Real

Porcentaje a descontar
Porcentaje a descontar

Real

Porcentaje a sumar.

VI. Restricciones:
No hay restricciones en el proceso.
VII. Procesos:

Se multiplica el sueldo base por 0.10 para obtener la cantidad a descontar de


la renta. Se multiplica el sueldo base por 0.03 para obtener la cantidad a
descontar del ISSS. Se multiplica el sueldo base por 0.0625 para obtener la
cantidad a descontar de AFP. Se multiplica el sueldo base por 0.2, para obtener
la cantidad a sumar por bono. Restarle al sueldo base los porcentajes obtenidos
de Renta, ISSS, AFP y al nuevo monto sumarle la cantidad obtenida por bono.
VII. Variables en el proceso.
No hay variables en el proceso.

Pseudocdigo:
Paso 1: Inicio.
Paso 2: LEER El carnet del empleado y guardarlo en la variable carnet
Paso 3: LEER el nombre completo del empleado y guardarlo en la variable
nombre
Paso 4: LEER el sueldo base del empleado y guardarlo en la variable s1
Paso 5: LEER el porcentaje a descontar por renta (10%) y guardarlo en la
variable primer descuento
Paso 6: LEER el porcentaje a descontar por ISSS (3%) y guardarlo en la variable
segundo descuento
Paso 7: LEER el porcentaje a descontar por AFP (6.25%) y guardarlo en la
variable tercer descuento
Paso 8: Guardar en la variable bono el valor de multiplicar la variable S1 por
0.2
Paso 9: Guardar en la variable renta el valor de multiplicar la variable s1 por
0.1
Paso 10: Guardar en la variable isss el valor de multiplicar la variable s1 por
0.03
Paso 11: Guardar en la variable afp el valor de multiplicar la variable s1 por
0.0625

Paso 12: Guardar en la variable sueldo total el valor de restar a la variable


s1; el valor de las variables renta, isss, afp, y sumarle a dicho
resultado, el valor de bono.

Vous aimerez peut-être aussi