5. Elabore um algoritmo que leia a matrícula e o número de horas trabalhadas de um operário e calcule o seu salário sabendo-se que:
a) Valor da hora trabalhada: R$5,80;
b) Quando o número de horas excederem a 44, as horas excedentes valem cada
uma R$ 8,20.
Respostas
a) O algoritmo considerando que o valor da hora trabalhada: R$5,80:
algoritmo
var
real c, n, e, sal, hex;
inicio algoritmo de calculo das horas
escreva('digite o n de horas trabalhadas');
leia(n);
se (n>50) entao
e:=n-50;
hex:=e*20;
sal:=50*10;
escreva(' Salário Total e Excedente:' sal, hex);
senao
e:=0;
sal:=n*10;
escreva ('Salario Total e Excedente:' sal, e);
fim
b) Quando o número de horas excederem a 44:
Escreva("Digite as horas Trabalhadas: ")
Leia(N)
se N > 50 então
salario <- (N-1)*10
extra<-(N-50)*20 + salario
escreval ("O seu salário é de: R$", salario,",00")
escreval ("O seu salário com horas extras é de: R$", extra,",00")
senão
salario <- N*10
extra:=0
escreval ("não realizou hora extra, seu salario é de: R$", salario,",00")
escreval ("horas extras é de: R$", extra,",00")
fimse
Fimalgoritmo