-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExercise 45(Aumento em Anos de Servico).por
51 lines (49 loc) · 1.81 KB
/
Exercise 45(Aumento em Anos de Servico).por
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
44
45
46
47
48
49
50
51
algoritmo "semnome"
var
Salario,Genero:real
NovoSalario:real
TempoServico:real
GeneroC:caractere
inicio
Escreval("Insira o salário atual do funcionário:")
Leia(Salario)
Escreval("Insira o Gênero do funcionário:")
Escreval("(1) para masculino;")
Escreval("(2) para feminino")
Leia(Genero)
Escolha Genero
Caso 1
GeneroC<- "Masculino"
Caso 2
GeneroC<- "Feminino"
OutroCaso
Escreval("Insira um valor válido!")
FimEscolha
Escreva("Insira o tempo que o funcionário está na empresa(em anos):")
Leia(TempoServico)
Se(GeneroC="Masculino") e (TempoServico<20)entao
NovoSalario<- Salario*1.03
SeNao
Se(GeneroC="Masculino") e (TempoServico>=20) e (TempoServico<=30)entao
NovoSalario<- Salario*1.13
SeNao
Se(GeneroC="Masculino") e (TempoServico>30)entao
NovoSalario<- Salario*1.25
SeNao
Se(GeneroC="Feminino") e (TempoServico<15)entao
NovoSalario<- Salario*1.05
SeNao
Se(GeneroC="Feminino") e (TempoServico>=15) e (TempoServico<=20)entao
NovoSalario<- Salario*1.12
SeNao
Se(GeneroC="Feminino") e (TempoServico>20)entao
NovoSalario<- Salario*1.23
FimSe
FimSe
FimSe
FimSe
Fimse
FimSe
Escreval("------------------------------------------")
Escreval("Baseado em todos os anos servidos, o novo salário do funcionário será de R$:",NovoSalario)
fimalgoritmo