10. Calculadora de Aumento Salarial
- Conceitos: Solicitação de valores, Expressão simples, Atribuição, Teste Condicional Composto (IF/ELSE), Impressão.
- Enunciado: Desenvolva um fluxograma que solicite o salário atual de um funcionário. O algoritmo deve verificar:
- SE o salário for inferior a
1500,00
15 % \mathrm{e}$ imprima o novo salário.
- SENÃO, conceda um aumento de
e imprima o novo salário.
Passo 1
O enunciado pede que eu construa um fluxograma que peça o salário atual de um funcionário e, dependendo desse salário, aplique um aumento e imprima o novo salário. As informações do enunciado são:
- Salário atual fornecido pelo usuário (vou chamar essa variável de
). - Regra 1: SE o salário for inferior a
, conceder aumento de e imprimir o novo salário. - Regra 2: SENÃO (ou seja, para salários maiores ou iguais a
), conceder aumento de e imprimir o novo salário.
O que o enunciado pede explicitamente: ler o salário, decidir qual aumento aplicar, calcular o novo salário e imprimir esse novo valor.
Passo 2
Vamos organizar as peças que o fluxograma precisa ter (sem desenhar ainda): entrada, decisão, processamento e saída.
- Entrada: ler o valor do salário atual — isso é um bloco de entrada (paralelogramo).
- Decisão: comparar
com — isso é um bloco de decisão (losango) que tem dois caminhos: “sim” (verdadeiro) e “não” (falso). - Processamento: calcular o aumento e o novo salário — isso é um bloco de processo (retângulo).
- Saída: imprimir o novo salário — outro bloco de saída (paralelogramo).
- Início e fim: blocos de início/fim (ovais).
Isso basta para montar um fluxograma simples e correto.
Passo 3
Precisamos saber como calcular o aumento. Conceito básico: porcentagem vira multiplicador decimal dividindo por
. Então:
-
vira . -
vira .
Fórmulas úteis (vou explicar cada variável): - Seja
o salário atual (variável lida do usuário). - Seja
a fração decimal do aumento ( ou ). - A quantia do aumento é
. - O novo salário é
.
Uma forma compacta é usar diretamente o fator multiplicador: -
.
Exemplo conceitual: parae , .
Passo 4
Agora a parte lógica (condicional composta IF/ELSE). Em fluxograma isso vira um losango com a pergunta:
- Pergunta:
?
Se a resposta for “sim” (verdadeiro), seguimos para o bloco que atribui. Se for “não” (falso), atribuímos .
Observações importantes para a prova: - Use operador de comparação “menor que” exatamente:
. Não usar porque o enunciado separou claramente "inferior a " (ou seja, estritamente menor). - A condição deve estar escrita claramente dentro do losango do fluxograma.
Passo 5
Detalhamento das atribuições (como escrever passo a passo no fluxograma ou pseudocódigo):
- Após escolher a taxa, calcular
com a fórmula . - Opcional (útil para a prova): calcular também
ou se quiser mostrar quanto aumentou separadamente. - Em seguida usar um bloco de saída para imprimir
formatado com duas casas decimais e antecedido de (na prova, descreva o formato: "Imprimir novo salário como ").
Passo 6
Tradução para os elementos do fluxograma (como desenhar cada peça):
- Início: oval com texto “Início”.
- Leitura: paralelogramo com "Leia
". - Decisão: losango com "
?". Setas saem para “Sim” e “Não”. - Processo (ramo Sim): retângulo com "taxa
". - Processo (ramo Não): retângulo com "taxa
". - Depois dos dois ramos: retângulo comum com "novo
". - Saída: paralelogramo com “Imprimir novo”.
- Fim: oval com “Fim”.
Conecte os blocos na ordem: Início → Leia→ Decisão → (Sim) ou (Não) → atribuição de taxa → cálculo de novo → imprimir → Fim.
Passo 7
Vou mostrar o pseudocódigo correspondente (que serve como “legenda” do fluxograma) e dois exemplos numéricos passo a passo para fixar:
Pseudocódigo (explicado linha a linha):
Pseudocódigo (explicado linha a linha):
- Início
- Leia
(entrada) - Se
então -
- Senão
-
-
-
- Imprimir
- Fim
Exemplo 1 (salário inferior a
):
- Seja
. - Teste:
é verdadeiro → escolhe . - Cálculo:
. - Impressão:
.
Exemplo 2 (salário maior ou igual a
):
- Seja
. - Teste:
é falso → escolhe . - Cálculo:
. - Impressão:
.
Passo 8
Dicas finais para a prova (rápidas e práticas):
- No fluxograma, escreva números com vírgula para decimais (
, ). - Seja explícito no bloco de decisão: escreva exatamente "
?". - Se quiser, mostre também o valor do aumento (
) antes de imprimir o novo salário — é opcional mas demonstra cuidado. - Teste mentalmente com valores na fronteira (
): nesse caso a condição é falsa e a taxa será .
Força! Você já tem um fluxograma completo e o raciocínio para explicar cada bloco na prova.
Resposta
Início
Leia
Se então
Senão
Imprimir
Fim
Leia
Se
Senão
Imprimir
Fim