ALGORITMO QUE CALCULE EL COSTO DE ATENCIÓN EN UN HOSPITAL

Categoría de Estructura Condicional Anidada


Código para saber el costo de atención de un hospital en PSeInt

💻 En un hospital se ha hecho un estudio con el objeto de hacer una aproximación de los costos diarios de internamiento por paciente. Se obtuvo un costo promedio diario según el tiempo que el enfermo esta sin atención por una enfermedad que aqueja al paciente, además se pudo determinar que en promedio todos los pacientes con edad entre 17 y 25 años implican un costo adicional del 20%. La siguiente tabla expresa los costos diarios según el tipo de enfermedad.

Tiempo sin atención = Costo diario por paciente en soles:

Menos de 1 hora = 3
De 1 hora a menos de 4 = 20
De 4 horas a menos de 10 = 25
De 10 horas a más = 40

Construir un algoritmo que permita ingresar el tiempo de exposición del paciente en horas y su edad para luego mostrar el costo diario de su hospitalización.


Algoritmo en pseint que muestra el costo de hospitalización PSeInt Estricto : DESCARGA EL CÓDIGO

algoritmo que calcule el IGV

Algoritmo en pseint - short youtube
Algoritmo programacion_work
    Definir tiempo, edad como Entero;
    Definir costo, adi como Real;
    adi <- 0;
    Escribir "COSTO DE INTERNAMIENTO DE UN HOSPITAL.";
    Escribir Sin Saltar "Tiempo de internamiento en horas : ";
    Leer tiempo;
    Escribir Sin Saltar "Edad : ";
    Leer edad;
    Si (tiempo < 1) Entonces
        costo <- 3;
    SiNo   
        Si (tiempo >= 1 y tiempo < 4) Entonces
            costo <- 20;
        SiNo   
            Si (tiempo >= 4 y tiempo < 10) Entonces
                costo <- 25;
            SiNo   
                costo <- 40;
            FinSi      
        FinSi      
    FinSi
    Si (edad >= 17 y edad <= 25) Entonces
        adi <- (costo * 0.2);  
    FinSi
    Escribir "Costo       : S/.", costo;
    Escribir "Adicional   : S/.", adi;
    Escribir "Monto Pagar : S/.", (costo + adi);
FinProceso
Algoritmo en pseint que muestra el costo de hospitalización

código en python que muestra el costo por atender a un pasciente Python :

print("17. COSTO ED INTERNAMIENTO DE UN HOSPITAL.")
tiempo = int(input("Tiempo de internamiento en horas : "))
edad = int(input("Edad : "))
if tiempo < 1:
    costo = 3
elif tiempo >= 1 and tiempo < 4:
    costo = 20
elif tiempo >= 4 and tiempo < 10:
    costo = 25
else:
    costo = 40
if edad >= 17 and edad <= 25:
    adi = (costo * 0.2)
print()
print("Costo       : S/.",costo)
print("Adicional   : S/.",adi)
print("Monto Pagar : S/.",(costo + adi))

código en Lenguaje C que muestre el por hora de atención a un pasciente según su edad Lenguaje C :

#include<stdio.h>
int main() {
    int tiempo, edad;    
    float costo=0, adi=0;   
    printf("17. COSTO DE INTERNAMIENTO DE UN HOSPITAL.\n\n");           
    printf("Tiempo de internamiento en horas : ");
    scanf("%d",&tiempo);
    printf("Edad : ");
    scanf("%d",&edad); 	 
    if (tiempo < 1) {
        costo = 3;
    }else{
        if(tiempo >= 1 && tiempo < 4){
            costo = 20;
        }else{
            if(tiempo >= 4 && tiempo < 10){
                costo = 25;
            }else{
                costo = 40;
            }
        }
    }
    if (edad >= 17 && edad <= 25) {
        adi = (costo * 0.2);  
    }  
    printf("\nCosto       : S/.%.2f", costo);
    printf("\nAdicional   : S/.%.2f", adi);
    printf("\nMonto Pagar : S/.%.2f", (costo + adi));
    return 0;
}

código en Dev C++ que calcule el costo por hora de hospitalización Dev C++ :

#include<iostream>
using namespace std;
int main() {
    int tiempo, edad;    
    double costo=0, adi=0;    
    cout << "17. COSTO DE INTERNAMIENTO DE UN HOSPITAL." << endl;
    cout << "Tiempo de internamiento en horas : ";
    cin >> tiempo;
    cout << "Edad : ";
    cin >> edad;         
    if (tiempo < 1) {
        costo = 3;
    }else{
        if(tiempo >= 1 && tiempo < 4){
            costo = 20;
        }else{
            if(tiempo >= 4 && tiempo < 10){
                costo = 25;
            }else{
                costo = 40;
            }
        }
    }
    if (edad >= 17 && edad <= 25) {
        adi = (costo * 0.2);  
    }
    cout << endl;    
    cout << "Costo       : S/." << costo << endl;
    cout << "Adicional   : S/." << adi << endl;
    cout << "Monto Pagar : S/." << (costo + adi) << endl;
    return 0;
}



Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso