Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Costos de internación en un hospital: cómo calcular el costo total de un paciente, Apuntes de Programación Informática

En este documento se presenta un estudio realizado en un hospital sobre los costos de internación de pacientes durante los últimos 10 años. Se determina el costo promedio diario según el tipo de enfermedad y se calcula el costo total de un paciente teniendo en cuenta su edad. La tabla muestra los costos diarios según el tipo de enfermedad y se proporciona un algoritmo para calcular el costo total.

Tipo: Apuntes

2020/2021

Subido el 01/04/2022

karla-anaya-5
karla-anaya-5 🇲🇽

7 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Problema: En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos
10 años con el objeto de hacer una aproximación de los costos de internación de un paciente. Se
obtuvo un costo promedio diario según el tipo de enfermedad que aqueja al paciente. Además, se
pudo determinar que en promedio todos los pacientes con edad entre 14 y 22 años implican un costo
adicional del 10%. La siguiente tabla expresa los costos diarios, según el tipo de enfermedad.
Calcule e imprima el costo total que representa un paciente.
TIPO DE ENFERMEDAD
COSTO / PACIENTE / DIA
1
25
2
16
3
20
4
32
Tabla de análisis:
Datos de
entrada
Nombre de la variable
Descripción
Tipo
edad
días
tipoE
Variable para definir la edad del paciente
Variable para definir los días de internación
Variable que almacena el valor de la opción del selector
Entero
Entero
Entero
Proceso
Datos de control
N/A
Estructuras
Expresiones
subtotal= costo*días
adicional= subtotal*0.10
costoT= subtotal
costoA= subtotal + adicional
Datos de salida
Descripción
Tipo
Variable para definir el costo total por los días de
internación sin costo adicional.
Variable para definir el costo por los días de
internación con el costo adicional.
Real
Algoritmo:
1. Inicio
2. Definir edad, tipoE y dias como entero
3. Definir costoT y costoA como real
4. Imprime ‘’ingresa los días de internación del paciente’’
5. Capturar el dato en la variable días
6. Imprime ‘’ingresa el tipo de enfermedad del paciente’’
7. Capturar el dato en la variable tipoE
8. Según tipoE
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Costos de internación en un hospital: cómo calcular el costo total de un paciente y más Apuntes en PDF de Programación Informática solo en Docsity!

Problema: En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos 10 años con el objeto de hacer una aproximación de los costos de internación de un paciente. Se obtuvo un costo promedio diario según el tipo de enfermedad que aqueja al paciente. Además, se pudo determinar que en promedio todos los pacientes con edad entre 14 y 22 años implican un costo adicional del 10%. La siguiente tabla expresa los costos diarios, según el tipo de enfermedad. Calcule e imprima el costo total que representa un paciente. TIPO DE ENFERMEDAD COSTO / PACIENTE / DIA 1 25 2 16 3 20 4 32 Tabla de análisis: Datos de entrada Nombre de la variable Descripción Tipo edad días tipoE Variable para definir la edad del paciente Variable para definir los días de internación Variable que almacena el valor de la opción del selector Entero Entero Entero Proceso Datos de control N/A Estructuras Expresiones subtotal= costodías adicional= subtotal 0. costoT= subtotal costoA= subtotal + adicional Datos de salida Nombre de la variable Descripción Tipo costoT costoA Variable para definir el costo total por los días de internación sin costo adicional. Variable para definir el costo por los días de internación con el costo adicional. Real Algoritmo:

  1. Inicio
  2. Definir edad, tipoE y dias como entero
  3. Definir costoT y costoA como real
  4. Imprime ‘’ingresa los días de internación del paciente’’
  5. Capturar el dato en la variable días
  6. Imprime ‘’ingresa el tipo de enfermedad del paciente’’
  7. Capturar el dato en la variable tipoE
  8. Según tipoE

8.1 Imprimir ‘’el costo es 25’’ 8.2 Imprimir ‘’el costo es 16’’ 8.3 Imprimir ‘’el costo es 20’’ 8.4 Imprimir ‘’el costo es 32’’ 8.5 Otro: imprime ‘’enfermedad no valida’’ Finsegun

  1. Calcular subtotal= costo*días
  2. Si edad >=14 and edad<=20 es verdadera entonces 10.1 Calcular adicional= subtotal*0. 10.2 Calcular costoA= subtotal + adicional Sino
  3. Calcular costoT=subtotal
  4. Fin

Pseudocodigo: Begin Define edad, tipoE, días as int Define costoA, costoT as float Print ‘’ingresa los días de internación del paciente’’ Read días Print ‘’ingresa el tipo de enfermedad del paciente’’ Read tipoE If tipoE then Case selector 1: ‘’el costo es 25’’ 2: ‘’el costo es 16’’ 3: ‘’el costo es 20’’ 4: ‘’el costo es 32’’ Default: ‘’Enfermedad no valida’’ Endcase Calculate subtotal= costodías If edad >=14 and edad<=20 then Calculate adicional= subtotal0. Calculate costoA= subtotal+adicional Else costoT= subtotal endif End

Prueba de escritorio: No. corrida Datos de entrada Datos de salida días edad tipoE costoT costoA Otro 1 10 12 2 160 2 7 8 4 224 3 16 20 1 440 4 3 15 3 66 5 5 18 6 ‘’Enfermedad no valida’’