Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en las horas trabajadas y el pago por hora, considerando que después de las 40 horas cada hora se considera como excedente y se paga el doble.
Diagrama de Flujo – Realice un algoritmo para determinar el sueldo semanal de un trabajador
Algoritmo detarea
Escribir «Ingresa las horas trabajadas»
Leer horas
Escribir «Ingresa el pago por hora»
Leer pago
Si horas > 40 Entonces
extras = horas – 40
sueldo = (40*pago) + (extras*pago*2)
SiNo
sueldo = horas * pago
FinSi
Escribir «EL sueldo semanal es: $»,sueldo
FinAlgoritmo
Realice un algoritmo para determinar el sueldo semanal de un trabajador Python
Haz clic aquí para suscribirte a mi canal
horas = int(input(«Ingresa las horas trabajadas: «))
pagoxhora = float(input(«Ingresa el pago x hora: «))
if horas > 40:
excedente = horas – 40
sueldo = (40 * pagoxhora) + (excedente * pagoxhora * 2)
else:
sueldo = horas * pagoxhora
print(f»El sueldo semanal por {horas} horas es: ${sueldo}»)
Algoritmo para calcular el salario semanal de un trabajador java
import java.util.Scanner;
public class sueldo_semanal {
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
double sueldo,pagoxhora;
int horas,extras;
System.out.println(«Ingresa las horas trabajadas»);
horas = leer.nextInt();
System.out.println(«Ingresa el pago por hora»);
pagoxhora = leer.nextDouble();
if (horas > 40){
extras = horas – 40;
sueldo = (40 * pagoxhora) + (extras * pagoxhora * 2);
}
else{
sueldo = horas * pagoxhora;
}
System.out.println(«El sueldo semanal es: $»+sueldo);
leer.close();
}
}
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.