METODOLOGÍA PARA RESOLVER PROBLEMAS.
Enviado por MARAVILLA2016 • 28 de Enero de 2016 • Trabajo • 824 Palabras (4 Páginas) • 116 Visitas
METODOLOGIA PARA RESOLVER PROBLEMAS
ENUNCIADO:
Dado el nombre del paciente y la clase social calcule el total a pagar de la cuenta en el hospital PNC, en base al monto real, al cual se le aplica un descuento según la clase social del cliente y la cantidad de días que recibió atención médica, según se establece en la siguiente tabla:
Clase social | % descuento sobre el monto real |
Baja | 70% |
Media | 50% |
Alta | 10% |
Descuento por cantidad de días que recibió atención médica (días) | |
Días | % descuento de monto real |
Entre 1 a 5 días | 10% |
Entre 6 a 15 días | 20% |
Supere los 15 días | 25% |
- Planteamiento del Problema:
Datos de entrada Datos de salida[pic 1][pic 2][pic 3]
- Nombre del paciente Desplegará “El cliente pagará la cantidad de:”
- Clase social
- Monto real
- Descuento según clase social: (70,50 y 10%)
- Descuento por número de días de atención (10,20 y 25%)
- Análisis del Problema:
- Definición de variables de salida:
Nombre | Tipo | Descripción |
Pagar | Real | Contiene el valor final a pagar. |
- Definición de datos de salida:
- Definición de variables de entrada:
Nombre | Tipo | Descripción |
Cliente | Alfanumérica | Contiene el nombre del cliente |
Clase | Real | Contiene la clase social |
días | Real | Contiene número de días de ingreso |
Monto | Real | Contiene el monto a pagar |
- Definición de constantes:
Nombre | Tipo | Descripción |
Se utilizan los valores fijos de 0.70, 0.50 y 0.10 para los porcentajes de descuento por la clase social sobre el monto real.
Se utilizaran los valores fijos de 0.10, 0.20 y 0.25 para los porcentajes de descuento por los días que recibió atención médica.
- Restricciones:
Monto>=0
días>=1 && días<=365
clase==1 II clase==2 II clase==3
- Proceso:
Para calcular lo que el cliente va a pagar al monto real se le restaran los descuentos por clase social y los descuentos por días de atención médica:
pagar=monto-desD-dessC
En donde:
desD= es una variable que contiene el descuento por días de atención médica
desC= Es una variable que contiene el descuento por clase social.
...