CNC技术|深入思考利用宏程序解决数学难题
文章出处:
人气:1746
发表时间:2020-10-14 16:01:43
从事数控行业,不管跟谁干,入哪一行,先别惦记着赚钱,先学着让自己值钱。把自己提升到更高的平台面,赚钱是必然的事。做的越少,价值越低,没有哪个行业的钱是好赚的。多付出,你会发现受益的是你自己。赚不到钱,赚知识;赚不到知识,赚经历;赚不到经历,赚阅历;以上都赚到了就不可能赚不到钱!
例题(一)
This is title
己知公鸡5元钱一只,母鸡3元钱一只,小鸡1元钱三只。用100元钱买100只鸡,问公鸡、母鸡、小小鸡各几只?
1利用数控程序解答
下面的程序中#1表示公鸡数,#2表示母鸡数,#3表示小鸡数的1/3(也就是买小鸡数的钱数)。#4表示用来存放搜索结果的第一个变量。
宏程序实例
#4=100.
#1=1.
WHILE [#1 LE 20] DO1
#2=1.
WHILE [#2 LE 33] DO2
#3=100 #1*5 #2*3
IF [#1+#2+#3*3 NE 100] GOTO1
#[#4]=#1 (公鸡数)
#[#4+1]=#2 (母鸡数)
#[#4+2]=#3*3 (小鸡数)
#[#4+3]=#0 (显示空行)
#4=#4+4
N1
#2=#2+1
END2
#1=#1+1
END1
M30
例题(二)
This is title
鸡兔同笼,己知20个头,70只脚,问鸡兔各几只?
2利用数控程序解答
根据题意分析,宠内不可能全是鸡,如果是20只鸡则只有40只脚;也不可能全是兔,如果是20只兔子则应有80只脚;显然是有鸡有兔。这样就可以设两个变量表示鸡数和兔子数,用嵌套循环分别从1搜索到20,肯定就能搜索出结果。
宏程序实例
#101=1 (鸡数)
WHILE [#101 LE 20 ] DO1
#102=1 (兔子数)
WHILE[#102 LE 20] DO2
IF[[#101+#102 EQ 20] AND [#101*4+#102*2 EQ 70]] GOTO1
#102=#102+1
END2
#101=#101+1
END1
N1 M30
进一步考虑,程序中每搜索一个鸡数,那么相应的兔子数也就确定 了,这样只用一重循环就可以。
#101=1
WHILE [#101 LE 20] DO1
#102=20 #101
IF [#101*4+#102*2 EQ 70] GOTO1
#101=#101+1
END1
M30
例题(一)
This is title
己知公鸡5元钱一只,母鸡3元钱一只,小鸡1元钱三只。用100元钱买100只鸡,问公鸡、母鸡、小小鸡各几只?
1利用数控程序解答
下面的程序中#1表示公鸡数,#2表示母鸡数,#3表示小鸡数的1/3(也就是买小鸡数的钱数)。#4表示用来存放搜索结果的第一个变量。
宏程序实例
#4=100.
#1=1.
WHILE [#1 LE 20] DO1
#2=1.
WHILE [#2 LE 33] DO2
#3=100 #1*5 #2*3
IF [#1+#2+#3*3 NE 100] GOTO1
#[#4]=#1 (公鸡数)
#[#4+1]=#2 (母鸡数)
#[#4+2]=#3*3 (小鸡数)
#[#4+3]=#0 (显示空行)
#4=#4+4
N1
#2=#2+1
END2
#1=#1+1
END1
M30
例题(二)
This is title
鸡兔同笼,己知20个头,70只脚,问鸡兔各几只?
2利用数控程序解答
根据题意分析,宠内不可能全是鸡,如果是20只鸡则只有40只脚;也不可能全是兔,如果是20只兔子则应有80只脚;显然是有鸡有兔。这样就可以设两个变量表示鸡数和兔子数,用嵌套循环分别从1搜索到20,肯定就能搜索出结果。
宏程序实例
#101=1 (鸡数)
WHILE [#101 LE 20 ] DO1
#102=1 (兔子数)
WHILE[#102 LE 20] DO2
IF[[#101+#102 EQ 20] AND [#101*4+#102*2 EQ 70]] GOTO1
#102=#102+1
END2
#101=#101+1
END1
N1 M30
进一步考虑,程序中每搜索一个鸡数,那么相应的兔子数也就确定 了,这样只用一重循环就可以。
#101=1
WHILE [#101 LE 20] DO1
#102=20 #101
IF [#101*4+#102*2 EQ 70] GOTO1
#101=#101+1
END1
M30
上一篇:CNC技术|史上最全螺纹分类讲解!下一篇:CNC技术|刀具寿命管理宏程序
此文关键字:技术,深入,思考,利用,宏程序,解决,数学,难题
同类文章排行
- 刀具转速越快越好吗?
- 高速切削与重切削:精准选择,高效加工
- 为什么CNC机床的“精度”很重要?
- 丝杠、导轨、主轴:数控机床核心部件精度维护指南
- 数控机床热变形控制:机理、技术与精度保持策略
- 5轴加工和3轴加工有什么区别?
- 为什么CNC机床的“精度”很重要?
- 工厂CNC加工中心操作流程核心要点详解
- 工厂CNC加工中心操作流程有哪些要点?
- 如何选择走刀路线?















