O Sistersinspirit.ca facilita a busca por soluções para todas as suas perguntas com a ajuda de uma comunidade ativa. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções para suas perguntas de maneira rápida e precisa. Faça suas perguntas e receba respostas detalhadas de profissionais com ampla experiência em diversos campos.

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.

Sagot :

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