Exercício 29 – Lógica de programação (Portugol Studio)

Descrição do exercício

Desenvolva um programa que leia o nome de um funcionário, seu salário,
quantos anos ele trabalha na empresa e mostre seu novo salário, reajustado de
acordo com a tabela a seguir:

  • Até 3 anos de empresa: aumento de 3%
  • entre 3 e 10 anos: aumento de 12.5%
  • 10 anos ou mais: aumento de 20%

Resolução do exercício

programa
{
	
	funcao inicio()
	{
		cadeia nome
		real salario, anos, aumento
		escreva("Qual é o nome do funcionário(a)? ")
		leia(nome)
		escreva("Qual é o salário do funcionário(a)? ")
		leia(salario)
		escreva("Há quantos anos o funcionário(a) trabalha na empresa? ")
		leia(anos)
		se (anos <= 3) {
			aumento = salario + (salario * 3 / 100)
			escreva("O funcionário " + nome + " irá receber um reajuste de 3%, seu novo salário será R$" + aumento) 
		}
		senao se (anos > 3 e anos < 10) {
			aumento = salario + (salario * 12.5 / 100)
			escreva("O funcionário " + nome + " irá receber um reajuste de 12.5%, seu novo salário será de R$" + aumento)
		}
		senao {
			aumento = salario + (salario * 20 / 100)
			escreva("O funcionário " + nome + " irá receber um reajuste de 20%, seu novo salário será de R$" + aumento)
		}
	}
}

Compartilhe este texto!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *