-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path42 - Requer Aposentadoria ou Não.alg
50 lines (50 loc) · 1.92 KB
/
42 - Requer Aposentadoria ou Não.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
44
45
46
47
48
49
50
algoritmo "Requer Aposentadoria ou não?"
// Função : Uma empresa quer verificar se um empregado está qualificado para a
// aposentadoria ou não. Para estar em condições, um dos seguintes requisitos
// deve ser satisfeito:
// Ter no mínimo 65 anos de idade.
// Ter trabalhado no mínimo 30 anos.
// Ter no mínimo 60 anos e ter trabalhado no mínimo 25 anos.
// ler: o número do empregado (código), o ano de seu nascimento e o ano de seu
// ingresso na empresa. O programa deverá escrever a idade e o tempo de trabalho
// do empregado e a mensagem 'Requerer aposentadoria' ou 'Não requerer'.
// Autor : Ila Carolina De Abreu Santos
// Data : 05/10/2020
// Seção de Declarações
var
codigoemp, anonasc, anoatual, idade, anoing, anosaida, tempotrabalhado: inteiro
inicio
escreva("Digite o código do empregado: ")
leia(codigoemp)
escreva("Digite o ano de nascimento: ")
leia(anonasc)
escreva("Digite o ano atual: ")
leia(anoatual)
idade <- anoatual - anonasc
escreva("Digite o ano de ingresso na empresa: ")
leia(anoing)
escreva("Digite o ano de saída da empresa: ")
leia(anosaida)
tempotrabalhado <- anosaida - anoing
se (idade >= 65) entao
escreval("A IDADE DO FUNCIONÁRIO É",idade, " ANOS")
escreval("O TEMPO TRABALHADO É DE",tempotrabalhado, " ANOS")
escreva("REQUER APOSENTADORIA")
senao
se (idade > 60) e (tempotrabalhado > 25) entao
escreval("A IDADE DO FUNCIONÁRIO É ",idade, " ANOS")
escreval("O TEMPO TRABALHADO É DE ",tempotrabalhado, " ANOS")
escreva("REQUER APOSENTADORIA")
senao
se (tempotrabalhado > 30) entao
escreval("A IDADE DO FUNCIONÁRIO É ",idade, " ANOS")
escreval("O TEMPO TRABALHADO É DE ",tempotrabalhado, " ANOS")
escreva("REQUER APOSENTADORIA")
senao
escreval("A IDADE DO FUNCIONÁRIO É ",idade, " ANOS")
escreval("O TEMPO TRABALHADO É DE ",tempotrabalhado, " ANOS")
escreva("NÃO REQUER APOSENTADORIA")
fimse
fimse
fimse
fimalgoritmo