fork download
  1. #include <iostream>
  2. #include <iomanip>
  3.  
  4. using namespace std;
  5. using :: setprecision;
  6.  
  7. void imprimirValor (float novoSalario, float reajuste, int percentual) {
  8. cout << fixed << setprecision (2);
  9. cout << "Novo Salario: " << novoSalario << endl;
  10. cout << "Reajuste Ganho: " << reajuste << endl;
  11. cout << "Em Percentual: " << percentual << " %" << endl;
  12. }
  13.  
  14. int main() {
  15. float valor;
  16.  
  17. cin >> valor;
  18.  
  19. if (valor >= 0 && valor <= 400.00) {
  20.  
  21. imprimirValor(valor * 1.15, valor * 0.15, 15);
  22.  
  23. } else if (valor >= 400.01 && valor <= 800.00) {
  24.  
  25. imprimirValor(valor * 1.12, valor * 0.12, 12);
  26.  
  27. } else if (valor >= 800.01 && valor <= 1200.00) {
  28.  
  29. imprimirValor(valor * 1.10, valor * 0.10, 10);
  30.  
  31. } else if (valor >= 1200.01 && valor <= 2000.00) {
  32.  
  33. imprimirValor(valor * 1.07, valor * 0.07, 7);
  34.  
  35. } else if (valor > 2000.00) {
  36.  
  37. imprimirValor(valor * 1.04, valor * 0.04, 4);
  38.  
  39. }
  40. return 0;
  41. }
Success #stdin #stdout 0s 5288KB
stdin
100.00
stdout
Novo Salario: 115.00
Reajuste Ganho: 15.00
Em Percentual: 15 %