| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 193 人关注过本帖
标题:代码记录
只看楼主 加入收藏
鱼头豆腐汤
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2020-10-21
结帖率:87.5%
收藏
已结贴  问题点数:22 回复次数:4 
代码记录
改行去做电商了,用脑袋里仅剩的一点点东西,东拼西凑出来一段代码,想按(10天)周期的环比增量去进货,不想压库存(库存搞死电商人),写的初代,后续根据实际遇到的问题还会改进,各位佬有什么思路上的意见,希望批评指正。

程序代码:

#include <stdio.h>
int main()
{
    int x=0; //此周期前3/4/5日销量/上周期销量
    int y=0; //此周期后3/4/5日销量/此周期销量
    float z=0;//周期环比增长率
    int A=0; //此周期(10日)总销量
    int B=0; //仓库库存数量
    int C=0; //下周期进货数量
    int D=0; //安全库存

    printf("输入此周期内前阶段销量/上周期销量:\n输入此周期内后阶段销量/此周期销量:\n输入此周期内后阶段销量/此周期总销量:\n输入周期外商品库存余量:\n\n");
    //scanf("%d,%d",&x,&y);
    scanf("%d",&x);
    scanf("%d",&y);
    scanf("%d",&A);
    scanf("%d",&B);
    printf("此周期内前阶段销量/上周期销量为:%d\n此周期内后阶段销量/此周期销量为:%d\n",x,y);
    printf("此周期内后阶段销量/此周期总销量为:%d\n周期外商品库存余量:%d\n\n",A,B);
    
    z=(y-x)/(float)x;
    printf("周期内阶段/周期环比增量为:%d\n",y-x);
    printf("周期内/周期环比增长率为:%.1lf%\n\n",z*100);
    
    D=(A*z+A)*0.1;
    printf("周期安全库存留存为:%d\n",D);
    C=D+((A*z+A))-B;
    printf("下周期进货总量(含安全库存)为:%d\n",C);
    
    return 0;
}
搜索更多相关主题的帖子: printf 库存 周期 scanf int 
2024-11-06 16:01
鱼头豆腐汤
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2020-10-21
收藏
得分:0 
程序代码:
#include <stdio.h>

int main()
{
    int x=0; //此周期前3/4/5日销量/上周期销量
    int y=0; //此周期后3/4/5日销量/此周期销量
    float z=0;//周期环比增长率
    int A=0; //此周期(10日)总销量
    int B=0; //仓库库存数量
    int C=0; //下周期进货数量
    int D=0; //安全库存

    printf("输入此周期内前阶段销量/上周期销量:\n输入此周期内后阶段销量/此周期销量:\n输入此周期内后阶段销量/此周期总销量:\n输入周期外商品库存余量:\n\n");
    //scanf("%d,%d",&x,&y);
    scanf("%d",&x);
    scanf("%d",&y);
    scanf("%d",&A);
    scanf("%d",&B);
    printf("此周期内前阶段销量/上周期销量为:%d\n此周期内后阶段销量/此周期销量为:%d\n",x,y);
    printf("此周期内后阶段销量/此周期总销量为:%d\n周期外商品库存余量:%d\n\n",A,B);
    
    z=(y-x)/(float)x;
    printf("周期内阶段/周期环比增量为:%d\n",y-x);
    printf("周期内/周期环比增长率为:%.1lf%\n\n",z*100);
    
    //周期波动过大,进行波动调整
    if(z>=0.4||z<=-0.4)
    {
        z=z/2;
    }
    printf("周期内/周期环比增长率过大,进行波动调整,调整为:%.1lf%\n\n",z*100);
    
    D=(A*z+A)*0.1;
    printf("周期安全库存留存为:%d\n",D);
    C=D+((A*z+A));
    printf("下周期备货总量(含安全库存)为:%d\n",C);
    C=D+((A*z+A))-B;
    printf("下周期进货数量(含安全库存)为:%d\n",C);
    /*
    D=(A*z/2+A)*0.1;
    printf("周期安全库存留存平稳预测为:%d\n",D);
    C=D+((A*z/2+A));
    printf("下周期备货总量(含安全库存)平稳预测为:%d\n",C);
    C=D+((A*z/2+A))-B;
    printf("下周期进货数量(含安全库存)平稳预测为:%d\n",C);
    */
    return 0;
}

2024-11-06 17:18
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:232
专家分:1746
注 册:2023-6-29
收藏
得分:22 

你这个是人工智能的问题,  只要预测对了下周期销量, 那么自然能指导你的进货行为, 你需要反复通过实际的销量数据来测试你的算法是否可靠


建议你最好找个比较可靠的销量预测大模型来训练你的数据.它的算法考虑得更多.


2024-11-06 17:47
鱼头豆腐汤
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2020-10-21
收藏
得分:0 
回复 3楼 yiyanxiyin
感谢老哥,我去学习学习
2024-11-07 10:46
鱼头豆腐汤
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2020-10-21
收藏
得分:0 
程序代码:
#include <stdio.h>

int main()
{
    int x=0; //此周期前3/4/5日销量/上周期销量
    int y=0; //此周期后3/4/5日销量/此周期销量
    float z=0;//周期环比增长率
    int A=0; //此周期(10日)总销量
    int B=0; //仓库库存数量
    int C=0; //下周期进货数量
    int D=0; //安全库存
    int W=0; //周期内剩余库存推算

    printf("输入此周期内前阶段销量/上周期销量:\n输入此周期内后阶段销量/此周期销量:\n输入此周期内后阶段销量/此周期总销量:\n输入商品库存余量:\n\n");
    //scanf("%d,%d",&x,&y);
    scanf("%d",&x);
    scanf("%d",&y);
    scanf("%d",&A);
    scanf("%d",&B);
    printf("此周期内前阶段销量/上周期销量为:%d\n此周期内后阶段销量/此周期销量为:%d\n",x,y);
    printf("此周期内后阶段销量/此周期总销量为:%d\n商品库存余量:%d\n\n",A,B);
    
    z=(y-x)/(float)x;
    printf("周期内阶段/周期环比增量为:%d\n",y-x);
    printf("周期内/周期环比增长率为:%.1lf%\n\n",z*100);
    
    //周期波动过大,进行波动调整
    if(z>=0.4||z<=-0.4)
    {
        z=z/2;
        printf("周期内/周期环比增长率过大,进行波动调整,调整为:%.1lf%\n\n",z*100);
    }
   
    W=(A/10)*4*(1+z/2);
    //剩余周期内发货数量,波动调整
    D=(A*z+A)*0.1;
    printf("周期安全库存留存为:%d\n",D);
    C=D+((A*z+A));
    printf("下周期备货总量(含安全库存)为:%d\n",C);
    C=D+((A*z+A))-(B-W);
    printf("下周期进货数量(含安全库存)为:%d\n",C);
    /*
    D=(A*z/2+A)*0.1;
    printf("周期安全库存留存平稳预测为:%d\n",D);
    C=D+((A*z/2+A));
    printf("下周期备货总量(含安全库存)平稳预测为:%d\n",C);
    C=D+((A*z/2+A))-B;
    printf("下周期进货数量(含安全库存)平稳预测为:%d\n",C);
    */
    return 0;
}
2024-11-07 12:31
快速回复:代码记录
数据加载中...
 
   



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

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