天天看點

669. 加薪

文章目錄

  • ​​Question​​
  • ​​Ideas​​
  • ​​Code​​

Question

ABC 公司決定給員工加薪,加薪情況如下所示:

薪水                漲薪幅度      

0 - 400.00 15%

400.01 - 800.00 12%

800.01 - 1200.00 10%

1200.01 - 2000.00 7%

超過 2000.00 4%

讀取員工的工資,計算并輸出員工的新工資,以及員工增加的收入和漲薪幅度。

輸入格式

共一行,包含一個保留兩位小數的浮點數。

輸出格式

輸出格式如下所示:

第一行輸出 Novo salario: X,X 表示員工新工資,保留兩位小數。

第二行輸出 Reajuste ganho: Y,Y 表示員工增加的具體收入數值,保留兩位小數。

Ideas

Code

#include <iostream>
#include <cstdio>

using namespace std;

int main()
{
    float salary;
    cin >> salary;
    
    if (salary>=0 && salary<=400)
    {
        printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 15 %%",salary*1.15,salary*0.15);
    }
    else if (salary>400 && salary<=800)
    {
        printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 12 %%",salary*1.12,salary*0.12);
    }
    else if (salary>800 && salary<=1200)
    {
        printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 10 %%",salary*1.1,salary*0.1);
    }
    else if (salary>1200 && salary<=2000)
    {
        printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 7 %%",salary*1.07,salary*0.07);
    }
    else 
    {
        printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 4 %%",salary*1.04,salary*0.04);
    }
    
    return 0;
}