Faça um algoritmo para calcular o novo salário de um funcionário. Sabese que os funcionários que recebem atualmente salário de até
500
20 %
10 %$.
Passo 1
O que o enunciado pede e o que está dado:
- Dado: o salário atual de um funcionário. Vou chamar esse valor de
. - Regra informada pelo enunciado:
- Funcionários com salário até
(ou seja, ) recebem aumento de . - Demais funcionários (ou seja,
) recebem aumento de .
- Funcionários com salário até
- Pedido: calcular o novo salário após o aumento. É útil também calcular o valor do aumento (quanto em reais ele recebeu) e indicar a porcentagem aplicada.
Resumo das perguntas que vou responder:
- Qual o valor do aumento em reais?
- Qual o novo salário após o aumento?
Passo 2
Entendendo porcentagem e a fórmula básica (aula rápida e prática)
- Porcentagem: uma porcentagem
equivale ao número decimal . Exemplo: e . - Se
é o salário atual e é a taxa de aumento em forma decimal, então:
é o valor do aumento em reais, e
é o novo salário.
Aqui:
Aqui:
-
= salário atual (entrada), -
= taxa de aumento (em decimal), -
= valor do aumento (em reais), -
= novo salário (resultado).
Isso é tudo que precisamos calcular: converter a taxa percentual para decimal, multiplicar pelo salário para achar
, e somar para achar
.
Passo 3
Decisão (como escolher a taxa [r) a partir do salário)
A regra de escolha da taxa pode ser escrita assim:
Observação didática: o enunciado diz "salários de até
, por isso usei o sinal
.]
Passo 4
Algoritmo passo a passo explicado (versão que dá para usar na prova ou transformar em código)
- Ler o salário atual
. - Comparar
com . - Se
, então escolher . - Caso contrário (
), escolher .
- Se
- Calcular o valor do aumento:
- Calcular o novo salário:
- Mostrar (imprimir) o valor do aumento
e o novo salário . Se quiser apresentar como moeda, formatar com duas casas decimais.
Explicando cada linha como se eu estivesse explicando para um colega na prova:
- "Ler
" significa pegar o número que o problema forneceu (ou que o usuário digitar). - A comparação
dirige qual taxa usar. - Multiplicar
por dá diretamente quanto em reais o funcionário ganhou a mais. - Somar esse aumento ao salário original dá o novo salário.
Passo 5
Exemplos numéricos resolvidos passo a passo (para decorarmos o procedimento)
Exemplo 1:
.
- Comparação:
→ taxa . - Aumento:
- Novo salário:
Resultado: aumento de
, novo salário
.
Exemplo 2:
.
- Comparação:
→ taxa . - Aumento:
- Novo salário:
Resultado: aumento de
, novo salário
.
Passo 6
Dicas finais e cuidados na prova / implementação
- Lembre-se de incluir o caso limite
com o aumento de (por causa do “até”). - Ao apresentar valores monetários, escreva com duas casas decimais. Por exemplo, use
e não . - Se estiver programando, cuidado com tipos numéricos (usar float/double) e com formatação da saída.
- Se precisar apenas do novo salário, pode usar diretamente
sem calcular separadamente; mas em prova é bom mostrar também para evidenciar o raciocínio.
Resposta
Ler
\nSe
então
senão
\n
\n
\nImprimir
e
(formatados com duas casas decimais)