@Henrique makergames
Algoritmo "semnome"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Eliane
// Descrição :
// Autor(a) :
// Data atual :
Var
// Seção de Declarações das variáveis
trabalho_formal: caractere
trabalho_domestico: caractere
trabalho_pescador: caractere
trabalho_escravo: caractere
dispensa_indireta: caractere
dispensa_justa_indireta: caractere
contrato_suspenso: caractere
tem_direito: caractere
seis_salarios: caractere
desempregado: caractere
outra_renda: caractere
beneficio_previdenciario: caractere
um_ano: caractere
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
// 1
Escreva ("É trabalhador formal? (S/N): ")
leia (trabalho_formal)
se (trabalho_formal<>"S") então
escreva ("É trabalhador doméstico? (S/N): ")
leia (trabalho_domestico)
se (trabalho_domestico<>"S") então
escreva ("É pescador e está em período de defeso? (S/N): ")
leia (trabalho_pescador)
se (trabalho_pescador<>"S") então
escreva ("É trabalhador resgatado da condição de escravo? (S/N): ")
leia (trabalho_escravo)
fimse
fimse
fimse
// FORMAL ######################################################
se (trabalho_formal="S") ENTAO
escreva ("Foi demitido por justa causa ou por dispensa direta? (S/N): ")
leia (dispensa_justa_indireta)
se (dispensa_justa_indireta="N") entao
escreva ("Você recebeu salário nos seis meses anteriores à data de dispensa? (S/N): ")
leia(seis_salarios)
se (seis_salarios="S") entao
escreva ("Você está desempregado(a)? (S/N): ")
leia (desempregado)
se (desempregado="S") entao
escreva ("Você possui outra forma de rende que supri sua necessidade e a de sua família? (S/N): ")
leia (outra_renda)
se (outra_renda<>"S") entao
escreva ("Você possui algum benefício previdenciário? (S/N): ")
leia (beneficio_previdenciario)
se (beneficio_previdenciario<>"S") entao
escreva ("Nos ultimos 3 anos você cumpriu uma cargo horária de 1 ano de trabalho? (S/N): ")
leia (um_ano)
fimse
fimse
fimse
fimse
fimse
fimse
//#######################################################################
// DOMESTICO #############################################################
se (trabalho_domestico="S") entao
escreva ("Foi demitido por justa causa ou por dispensa direta? (S/N): ")
leia (dispensa_justa_indireta)
se (dispensa_justa_indireta="N") entao
escreva ("Você recebeu salário nos seis meses anteriores à data de dispensa? (S/N): ")
leia(seis_salarios)
se (seis_salarios="S") entao
escreva ("Você está desempregado(a)? (S/N): ")
leia (desempregado)
se (desempregado="S") entao
escreva ("Você possui outra forma de rende que supri sua necessidade e a de sua família? (S/N): ")
leia (outra_renda)
se (outra_renda<>"S") entao
escreva ("Você possui algum benefício previdenciário? (S/N): ")
leia (beneficio_previdenciario)
se (beneficio_previdenciario<>"S") entao
escreva ("Nos ultimos 3 anos você cumpriu uma cargo horária de 1 ano de trabalho? (S/N): ")
leia (um_ano)
fimse
fimse
fimse
fimse
fimse
fimse
//######################################################################
//Trabalhador Formal direito = SIM
se (trabalho_formal="S") ou (trabalho_domestico="S") entao
se (dispensa_justa_indireta="N") entao
se (seis_salarios="S") entao
se (desempregado="S") entao
se (outra_renda="N") entao
se (beneficio_previdenciario="N") entao
se (um_ano="S") entao
tem_direito<-"S"
escreval ("O Trabalhador tem direito ao beneficio.")
fimse
fimse
fimse
fimse
fimse
fimse
fimse
se (trabalho_pescador="S") ou (trabalho_escravo="S") entao
tem_direito<-"S"
escreval ("O Trabalhador tem direito ao benefício.")
fimse
Fimalgoritmo