Ayuda Ejercicios propuestos c++

Iniciado por ItsDaniel27, 20 Marzo 2017, 00:49 AM

0 Miembros y 1 Visitante están viendo este tema.

ItsDaniel27

Hola, vengo a pedirles ayuda con cualquiera de estos dos ejercicios , estoy empezando a programar y se me hacen muy dificil estos dos.

1) Realizar el análisis y diceño de un algoritmo para una clínica, que permita calcular e imprimir el valor total a pagar por un paciente. A cada paciente se le asigna un código (número entero) el cual permite obtener la información necesaria para calcular el total a pagar. El código está compuesto por 5 dígitos.

El primer dígito (de la izquierda: más significativo) indica si es afiliado (1) o particular (2).

El segundo dígito determina el servicio que solicita el paciente y su costo:

TABLA:

Digito    Servicio                Costo
1          radiologia              30.000
2          ecografia               35.000
3          laboratorio             25.000
4          consulta externa     40.000
5          cons. especializada  80-000


La suma del tercero, cuarto y quinto dígito determinará el descuento o recargo a que tiene derecho el paciente así:

Si la suma es par y el paciente es afiliado obtendrá un descuento del 15%
Si la suma es par y el paciente es particular tendrá un recargo del 15%
Si la suma es impar y el paciente es afiliado obtendrá un descuento del 25%
Si la suma es impar y el paciente es particular tendrá un recargo del 25%



2)  Suponga que las tarifas de una compañía de gas se basan en el consumo de acuerdo con la siguiente información: los primeros
70 metros cúbicos de gas usado tiene un costo mínimo de 500 pesos, los siguientes 100 metros cúbicos de gas usado 50 pesos por
metro cúbico, los siguientes 230 metros cúbicos de gas usado 25 pesos por metro cúbico, por encima de 400 metros cúbicos de gas
usado 15 pesos por metro cúbico. Dada la lectura anterior y actual de gas en metros cúbicos, calcule el valor de la factura; teniendo
en cuenta que si la lectura actual es menor a la anterior hay una rebaja del 20% en las lecturas menores de 70 y mayores de 170
metros cúbicos; además si la lectura actual es igual al 50% de la lectura anterior se hará una rebaja del 50% a las lecturas mayores
de 170 y menores de 400 metros cúbicos.


PD: Con cualquiera de los 2 que me ayuden estaria muy agradecido....deben ser en c++

engel lex

muestra que llevas indica que no sabes, donde están tus dudas, no se entregan codigos hechos... por otro lado tampoco especificas si C o C++
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.