Tarea #6 Tarea - Actuacion en Clases
Tarea #6 Tarea - Actuacion en Clases
Tarea #6 Tarea - Actuacion en Clases
• Toda llamada que dure menos de tres minutos (cinco pasos) tiene un coste de 10
centavos.
• Cada minuto adicional a partir de los tres primeros es un paso de contador y
cuesta 5 centavos.
Algoritmo TARIFA_DE_LLAMADA
//Determinar la cantidad total a pagar por una llamada telefónica, teniendo en cuenta lo
siguiente:
//Toda llamada que dure menos de tres minutos (cinco pasos) tiene un coste de 10
centavos.
//Cada minuto adicional a partir de los tres primeros es un paso de contador y cuesta 5
centavos.
• De una empresa, sabiendo que éstos se calculan en base a las horas semanales
trabajadas y de acuerdo a un
• Precio especificado por horas. Si se pasan de cuarenta horas semanales, las horas
extraordinarias se pagarán a razón de 1,5 veces la hora ordinaria.
Algoritmo
Algoritmo SALARIO_MENSUAL
//Se desea realizar el algoritmo que resuelva el siguiente problema:
//Cálculo de los salarios mensuales de los empleados
//de una empresa, sabiendo que éstos se calculan en base a las horas semanales
trabajadas y de acuerdo a un
//precio especificado por horas. Si se pasan de cuarenta horas semanales, las horas
extraordinarias se pagarán a
//razón de 1,5 veces la hora ordinaria.
SINO
TP=HORAS*VH
Escribir "EL SALARIO MENSUAL DEL EMPLEADO ES: " , TP
FinSi
FinAlgoritmo
Se desea calcular el salario neto semanal de un trabajador (en dólares o en euros)
en función del número de horas trabajadas y la tasa de impuestos:
Algoritmo SALARIO_NETO_SEMANAL
Escribir "INGRESE EL NUMERO DE HORAS TRABAJAS"
Leer HORAS
SI (HORAS<=35) Entonces
S=HORAS*15
SiNo
S=(35*15)+(HORAS-35)*1.5*15
FinSi
SI (S<=1000) Entonces
I=0
ESCRIBIR "NO TIENE IMPUESTOS POR QUE SU SALARIO ES
MENOR A $1000 "
SiNo
A=S-1000
SI(A<=400) Entonces
I=A*25/100
Escribir "SU IMPUESTO SERÁ DE : $ ", I
SINO
I=(400*25/100)+(A-400)*(45/100)
Escribir "SU IMPUESTO ES DE: $ " , I
FinSi
FinSi
SN=S-I
Escribir "SU SALARIO NETO SEMANAL ES DE: $ " , SN
FinAlgoritmo
Algoritmo condicion1
//PARA DETERMINAR SI EL NUMERO INGRESADO ES POSITIVO//
SI (n<1) Entonces
Escribir "EL NÚMERO INGRESADO NO ES POSITIVO"
SiNo
Escribir "EL NUMERO INGRESADO ES POSITIVO "
FinSi
FinAlgoritmo
Algoritmo PAR_IMPAR
//NUMERO INGRESADO ES PAR O IMPAR//
FinSi
FinSi
FinSi
FinAlgoritmo