-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAtividade_13.ALG
43 lines (42 loc) · 1.28 KB
/
Atividade_13.ALG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Algoritmo "Atividade_13"
// Disciplina : Algorítmo e Programação
// Professor : Aldecio
// Autor(a) : Jackson Machado Rosa
// Data atual : 24/03/2020
Var
//declaração
sNome:caractere
rValorHora:real
rTotalHoras:real
rSalarioBruto:real
rDescontoVT:real
rDescontoIR:real
rSalarioLiquido:real
Inicio
//entrada de dados
escreva("Qual o nome do funcionário? ")
leia(sNome)
limpatela
escreva("Qual o valor da hora de " + sNome + "? ")
leia(rValorHora)
limpatela
escreva("Quantas horas " + sNome + " trabalhou? ")
leia(rTotalHoras)
limpatela
//processamento de dados
rSalarioBruto<-rValorHora*rTotalHoras
rDescontoVT<-rSalarioBruto*0.06
se(rSalarioBruto > 1650.00)entao
rDescontoIR<-rSalarioBruto*0.11
senao
rDescontoIR<-0.0
fimse
rSalarioLiquido<-rSalarioBruto - rDescontoVT - rDescontoIR
//exibição
escreval(sNome + " trabalhou" + numpcarac(rTotalHoras) + " horas")
escreval("por R$" + numpcarac(rValorHora) + "/hora")
escreval("resultando em um salário bruto de R$" + numpcarac(rSalarioBruto))
escreval("um desconto de VT de R$" + numpcarac(rDescontoVT))
escreval("um desconto de IR de R$" + numpcarac(rDescontoIR))
escreval("resultando em um salário líquido de R$" + numpcarac(rSalarioLiquido))
Fimalgoritmo