Faça um programa que receba o número de horas trabalhadas e o valor do salário mínimo. Calcule e mostre o salário a receber seguindo as regras abaixo:
A hora trabalhada vale a metade do salário mínimo;
O salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada;
O imposto equivale a 3 % do salário bruto;
O salário a receber equivale ao salário bruto menos o imposto.

Passo 1

Beleza, vamos lá! O enunciado pede um programa que receba duas coisas: o número de horas trabalhadas (vou chamar de ) e o valor do salário mínimo (vou chamar de ). A matéria aqui é bem tranquila: é só aplicar operações básicas (divisão, multiplicação e subtração) e entender porcentagem.
O que vamos precisar:
  • Saber dividir por 2 (pra achar o valor da hora)
  • Multiplicar (pra achar salário bruto)
  • Calcular porcentagem de um valor (3% do bruto)
  • Subtrair (pra achar o salário líquido)

Passo 2

Primeiro, vamos achar quanto vale cada hora trabalhada. Diz o enunciado que “a hora trabalhada vale a metade do salário mínimo”, então a fórmula é:
Vh = Smin2
Aqui é o valor da hora.

Passo 3

Agora calculamos o salário bruto, que é só o número de horas vezes o valor da hora:
Sb = H times Vh
Onde é o salário bruto.

Passo 4

O imposto equivale a 3% do salário bruto. Pra calcular 3%, lembramos que porcentagem é uma fração de 100, então 3% = 3/100 = 0,03. Assim:
I = 0,03 times Sb
Onde é o valor do imposto.

Passo 5

Por fim, o salário a receber (salário líquido) é o bruto menos o imposto:
Slíquido = Sb - I í

Resposta

Juntando tudo num único esquema, temos:
Vh &= Smin2, Sb &= H times Vh, I &= 0,03 times Sb, Slíquido &= Sb - I í
Se quiser simplificar numa fórmula só:
Slíquido = H times Smin2 times (1 - 0,03) = 0,97 times H times Smin2 í

Exercícios relacionados