METODOS DE PROGRAMACIÓN I DISEÑE EL ALGORITMO ADECUADO PARA CADA UNO DE LOS SIGUIENTES PROBLEMAS, DEFINIENDO CON CLARIDA
Views 167 Downloads 1 File size 348KB
METODOS DE PROGRAMACIÓN I DISEÑE EL ALGORITMO ADECUADO PARA CADA UNO DE LOS SIGUIENTES PROBLEMAS, DEFINIENDO CON CLARIDAD EL TIPO DE DATOS UTILIZADOS. 1) Construya un algoritmo tal que dado como datos la categoría y el sueldo de un trabajador, calcule el aumento correspondiente teniendo teniendo en cuenta la siguiente tabla, Imprima la categoría del trabajador y su nuevo sueldo Inicio
CATEGORIA
AUMENTO
1 2 3 4
15% 10% 8% 7%
Cat, su, Csu ←0
Datos:
Cat, su
Categoría←cat Sueldo←su Aumento←aum Nsu← Cat 1,2: 15% Cat 3: 10% Cat 4,5: 8% Cat 6: 7%
Dato no valido
Cat
Nsu ←su+(su*.7)
Nsu ←su+(su*.15)
Nsu ←su+(su*.10)
Nsu ←su+(su*.8)
“Esta no es una categoría valida”
Nsu ←su
nsu
Fin
2) El costo de las llamadas telefónicas internacionales depende de la zona geográfica en la que se encuentra el país destino y del número de minutos hablados. En la tabla se presenta el costo del minuto por zona. A cada zona se le ha asociado una clave. Construya un algoritmo que le permita calcular e imprimir el costo total de una llamada
CLAVE
ZONA
PRECIO
A B C D E F G
America del Norte America Central America del Sur Europa Asia Africa Oceanía
2 2.2 4.5 3.5 6 6 5
Inicio
area, min, cost←00
min, area
area←(min*2) area
area←(min*2.2)
area←(min*5) area←(min*3.5)
area←(min*4.5)
area←(min*6)
área= área de la llamada costo= costo total final min= costo de la llamada x minuto
costo
Fin
“Area no valida”
3) Escriba un algoritmo que permita calcular lo que hay que pagarle a un trabajador teniendo en cuenta su sueldo y las horas extras trabajadas. Para el pago de horas extras se toma en cuenta la categoría del trabajador Inicio
CATEGORIA | 1 2 3 4
HORA EXTRA $30 $38 $50 $70
horas, su, nsu←00
hrs, su
Dato invalido
hrs
nsu←su+(hrs+70) nsu←su+(hrs+30)
nsu←su+(hrs+38)
nsu←su+(hrs+50)
“Horario no valido”
nsu←su
nsu
Fin
4) 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 por 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.
TIPO DE ENFERMAD 1 2 3 4
COSTO PACIENTE-DIA 25 16 20 32
Inicio
Costo, paciente, dia =0
Paciente, dia
Paciente
1←dia*25
2←dia*16
3←dia*20
Costo
Fin
4←dia*32
“Cantidad no valida”