CNC技術(shù)|深入思考利用宏程序解決數(shù)學(xué)難題
文章出處:
人氣:1552
發(fā)表時(shí)間:2020-10-14 16:01:43
從事數(shù)控行業(yè),不管跟誰干,入哪一行,先別惦記著賺錢,先學(xué)著讓自己值錢。把自己提升到更高的平臺(tái)面,賺錢是必然的事。做的越少,價(jià)值越低,沒有哪個(gè)行業(yè)的錢是好賺的。多付出,你會(huì)發(fā)現(xiàn)受益的是你自己。賺不到錢,賺知識(shí);賺不到知識(shí),賺經(jīng)歷;賺不到經(jīng)歷,賺閱歷;以上都賺到了就不可能賺不到錢!
例題(一)
This is title
己知公雞5元錢一只,母雞3元錢一只,小雞1元錢三只。用100元錢買100只雞,問公雞、母雞、小小雞各幾只?
1利用數(shù)控程序解答
下面的程序中#1表示公雞數(shù),#2表示母雞數(shù),#3表示小雞數(shù)的1/3(也就是買小雞數(shù)的錢數(shù))。#4表示用來存放搜索結(jié)果的第一個(gè)變量。
宏程序?qū)嵗?br /> #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 (公雞數(shù))
#[#4+1]=#2 (母雞數(shù))
#[#4+2]=#3*3 (小雞數(shù))
#[#4+3]=#0 (顯示空行)
#4=#4+4
N1
#2=#2+1
END2
#1=#1+1
END1
M30
例題(二)
This is title
雞兔同籠,己知20個(gè)頭,70只腳,問雞兔各幾只?
2利用數(shù)控程序解答
根據(jù)題意分析,寵內(nèi)不可能全是雞,如果是20只雞則只有40只腳;也不可能全是兔,如果是20只兔子則應(yīng)有80只腳;顯然是有雞有兔。這樣就可以設(shè)兩個(gè)變量表示雞數(shù)和兔子數(shù),用嵌套循環(huán)分別從1搜索到20,肯定就能搜索出結(jié)果。
宏程序?qū)嵗?br /> #101=1 (雞數(shù))
WHILE [#101 LE 20 ] DO1
#102=1 (兔子數(shù))
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
進(jìn)一步考慮,程序中每搜索一個(gè)雞數(shù),那么相應(yīng)的兔子數(shù)也就確定 了,這樣只用一重循環(huán)就可以。
#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利用數(shù)控程序解答
下面的程序中#1表示公雞數(shù),#2表示母雞數(shù),#3表示小雞數(shù)的1/3(也就是買小雞數(shù)的錢數(shù))。#4表示用來存放搜索結(jié)果的第一個(gè)變量。
宏程序?qū)嵗?br /> #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 (公雞數(shù))
#[#4+1]=#2 (母雞數(shù))
#[#4+2]=#3*3 (小雞數(shù))
#[#4+3]=#0 (顯示空行)
#4=#4+4
N1
#2=#2+1
END2
#1=#1+1
END1
M30
例題(二)
This is title
雞兔同籠,己知20個(gè)頭,70只腳,問雞兔各幾只?
2利用數(shù)控程序解答
根據(jù)題意分析,寵內(nèi)不可能全是雞,如果是20只雞則只有40只腳;也不可能全是兔,如果是20只兔子則應(yīng)有80只腳;顯然是有雞有兔。這樣就可以設(shè)兩個(gè)變量表示雞數(shù)和兔子數(shù),用嵌套循環(huán)分別從1搜索到20,肯定就能搜索出結(jié)果。
宏程序?qū)嵗?br /> #101=1 (雞數(shù))
WHILE [#101 LE 20 ] DO1
#102=1 (兔子數(shù))
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
進(jìn)一步考慮,程序中每搜索一個(gè)雞數(shù),那么相應(yīng)的兔子數(shù)也就確定 了,這樣只用一重循環(huán)就可以。
#101=1
WHILE [#101 LE 20] DO1
#102=20 #101
IF [#101*4+#102*2 EQ 70] GOTO1
#101=#101+1
END1
M30
此文關(guān)鍵字:技術(shù),深入,思考,利用,宏程序,解決,數(shù)學(xué),難題
同類文章排行
- 注塑模具試模方法及注意事項(xiàng)
- 壓鑄模具鋼的選用及提高壽命方法
- 模具異常如何緊急處理
- 數(shù)控加工與數(shù)控系統(tǒng)
- 談?wù)劸苣>吡慵幕疽?/a>
- 擠出吹塑模具加工工藝
- 如何有效降低普通車床刀具鈍化
- 普通車床改數(shù)控的進(jìn)給系統(tǒng)有哪些要求
- 塑料模具制作應(yīng)注意什么
- 加工塑料模具注重以下幾點(diǎn)
最新資訊文章
- 鼎亞精機(jī)上海出貨4臺(tái)設(shè)備
- 鼎亞精機(jī)老客戶蘇州馬總設(shè)備使用效果
- 鼎亞數(shù)控車床CK6150出貨動(dòng)態(tài)
- 斗笠式刀庫換刀流程
- 注塑模具試模方法及注意事項(xiàng)
- 壓鑄模具鋼的選用及提高壽命方法
- 模具異常如何緊急處理
- 數(shù)控加工與數(shù)控系統(tǒng)
- 談?wù)劸苣>吡慵幕疽?/a>
- 擠出吹塑模具加工工藝