// Aumento de salário
decimal salarioAtual = 1500.00m;
decimal percentualAumento = 0.10m;
decimal novoSalario = salarioAtual + (salarioAtual * percentualAumento);
Console.WriteLine($"O novo salário é de R${novoSalario.ToString("F2")}");
// Aumento de salário
decimal salarioAtual = 1500.00m;
decimal percentualAumento = 0.10m;
decimal novoSalario = salarioAtual + (salarioAtual * percentualAumento);
Console.WriteLine($"O novo salário é de R${novoSalario.ToString("F2")}");
Oi, José! Como vai?
Agradeço por compartilhar.
Seu código ficou bem organizado e mostra que você compreendeu bem o uso de variáveis do tipo decimal, que é uma boa escolha para valores monetários. Também chamou atenção o uso de ToString("F2"), pois ele garante que o salário seja exibido com duas casas decimais.
Uma dica interessante para o futuro é usar uma variável para guardar o valor do aumento separadamente, deixando o cálculo mais fácil de ler:
decimal salarioAtual = 1500.00m;
decimal percentualAumento = 0.10m;
decimal valorAumento = salarioAtual * percentualAumento;
decimal novoSalario = salarioAtual + valorAumento;
Console.WriteLine($"Valor do aumento: R${valorAumento.ToString("F2")}");
Console.WriteLine($"Novo salario: R${novoSalario.ToString("F2")}");
Esse código calcula primeiro o valorAumento e depois soma esse valor ao salarioAtual, facilitando a visualização de cada etapa do cálculo.