Oi Charles,
Seu código está funcionando bem para calcular o salário líquido! 👍
Para tornar o código mais flexível, sugiro declarar a porcentagem de desconto e o valor da hora trabalhada como variáveis.
Se a taxa ou o valor da hora mudarem futuramente, basta atualizar o valor da variável correspondente, evitando a necessidade de buscar e alterar manualmente cada ocorrência no código. 💪
Por exemplo:
import 'dart:io';
void main() {
print('Digite o número de horas trabalhadas:');
double horasTrabalhadas = double.parse(stdin.readLineSync()!);
double desconto = 0.05; // 5% de desconto
double valorHora = 50.0;
void calculoSalario() {
double salarioBruto = horasTrabalhadas * valorHora;
double salarioLiquido = salarioBruto - (salarioBruto * desconto);
print('O salário líquido é de R\$ $salarioLiquido');
}
calculoSalario();
}
Para saber mais: Variáveis no Dart.
Continue praticando! 💻