奖金计算

来源:互联网 发布:opencv经典书籍知乎 编辑:程序博客网 时间:2024/05/01 22:08

(一)

#include<iostream.h>

void main()

{

double jj;

int a;

cin>>a;

if (a<=100000)

{

jj=a*0.1;

cout<<jj<<endl;}

else if (a>100000 && a<=200000)

{

  jj=a*0.12;

cout<<jj<<endl;}

else if (a>200000 && a<=400000)

{  jj=a*0.14;

   cout<<jj<<endl;}

  else if (a>400000 && a<=600000)

   {   jj=a*0.16;

       cout<<jj<<endl;}

   else if (a>600000 && a<=1000000)

     {  jj=a*0.18;

        cout<<jj<<endl; }

       else jj=a*0.2;

}

(二)

#include<iostream.h>

void main()

{

double jj;

int a,t;

cin>>a;

if (a<=100000)

  t=1;

else if (a>100000 && a<=200000)

   t=2;

  else if (a>200000 && a<=400000)

   t=3;

   else if (a>400000 && a<=600000)

     t=4;

     else if (a>600000 && a<=1000000)

       t=5;

        

switch (t)

{

case 1: jj=a*0.1;

  break;

case 2: jj=a*0.12;

  break;

case 3: jj=a*0.14;

  break;

case 4: jj=a*0.16;

  break;

case 5: jj=a*0.18;

  break;

default: jj=a*0.2;

}

cout<<jj<<endl;

}