| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 326 人关注过本帖
标题:C语言中if语句怎么表达提成?求助大神
只看楼主 加入收藏
断水复流
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-11-24
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
C语言中if语句怎么表达提成?求助大神
用if语句表达

利润率在45%以上按照100元提成5元

利润率在30%-45%之间按照100元提成3元

利润率在30%以下不提成
以下是我自己写的,但是 关于每100元提成5元、3元、或者不提成这个不知道怎么表达?

if(【销售金额】-【销售成本】/【销售金额】>0.45,100元提成5元,0.3<【销售金额】-【销售成本】/【销售金额】<0.45,100元提成3元,【销售金额】-【销售成本】/【销售金额】<0.3,不提成)
搜索更多相关主题的帖子: 成本 利润率 C语言 
2015-11-24 10:00
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:7 
这个不难啊
2015-11-24 10:18
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:7 
以下是引用断水复流在2015-11-24 10:00:51的发言:

用if语句表达

利润率在45%以上按照100元提成5元

利润率在30%-45%之间按照100元提成3元

利润率在30%以下不提成
以下是我自己写的,但是 关于每100元提成5元、3元、或者不提成这个不知道怎么表达?


毛利=銷售額-成本
利潤率=毛利/銷售額
提成比例:
提成比例=0/100.0
if (利潤率 > 0.45)
{
    提成比例=5/100.0
}
if ((利潤率 >= 0.3) && (利潤率 <= 0.45))
{
    提成比例=3/100.0
}
提成=毛利*提成比例

授人以渔,不授人以鱼。
2015-11-24 11:21
邹阳
Rank: 6Rank: 6
等 级:侠之大者
威 望:4
帖 子:124
专家分:402
注 册:2015-10-8
收藏
得分:7 
#include<stdio.h>

//利润率在45%以上按照100元提成5元
//利润率在30%-45%之间按照100元提成3元
//利润率在30%以下不提成

int main()
{
    system("color 0E");
    float profitmargin;     //利润率
    float price;     //售价
    float cost;     //成本
    int commission;     //提成
    int salesvolume;     //销售量
    int all;     //总价格
    int output;
   
    printf("提成计算 测试版1.0\n");
    printf("\n");
    printf("请输入成本:");
    scanf("%f",&cost);
    printf("\n");
    printf("请输入售价:");
    scanf("%f",&price);
    printf("\n");
    printf("请输入销售量:");
    scanf("%d",&salesvolume);
    printf("\n");
    all=salesvolume*price;        
    profitmargin=(price-cost)/cost;
    output=all/100;
    if(profitmargin>=0.45)
    {
        commission=output*5;
    }
    else if(profitmargin>=0.3&&profitmargin<0.45)
    {
        commission=output*3;
    }
    else
    commission=output*1;
   
    printf("您的商品信息:\n");
    printf("成本:%.2f\n售价:%.2f\n销售量:%2d\n总收入:%2d\n总提成:%2d\n",cost,price,salesvolume,all,commission);
    system("PAUSE");
}//个人算法,已经测试成功!

I'm a new comer
2015-11-24 21:09
快速回复:C语言中if语句怎么表达提成?求助大神
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017927 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved