Uma empresa, visando automatizar o cálculo do salário de seus funcionários, pediu para que você desenvolvesse um programa que dado o número de horas trabalhadas e o valor do salário mínimo vigente, calcule o salário final que determinado funcionário irá receber.
Como sempre, antes de iniciar o desenvolvimento do programa, você decidiu realizar uma análise para identificar todos os dados que são necessários para o desenvolvimento e definir os seus respectivos tipos na linguagem C.
Passo 1
A primeira coisa que devemos fazer é identificar os dados do programa:
- Horas trabalhadas;
- Salário mínimo;
- Salário final de um funcionário.
Passo 2
Com os dados devidamente identificados, podemos iniciar a definição dos tipos.
O dado que representa a quantidade de horas trabalhadas, por ser utilizado para o cálculo de salário, só assumirá valores inteiros, por exemplo: 1 hora trabalhada, 12 horas trabalhas etc. Dessa forma, podemos concluir que o tipo ideal para esse dado é int.
Passo 3
Por fim, nós podemos definir o tipo dos dados salário mínimo e salário final.
Como esses dados representam valores monetários e possuem os centavos em suas contagens, naturalmente assumem valores reais. Portanto, o tipo ideal desses dados é float.
Resposta
Ei, a resposta está no passo a passo :)