nlb2001
級別: 略有小成
![]() |
各位大俠: 本人要做一個(gè)程序:有11個(gè)空位,有一個(gè)運搬車(chē)隨機向著(zhù)11個(gè)空位中放工件。只要這11個(gè)空位中沒(méi)有工件的位置就可以隨機放置工件,一次放一個(gè)。 我想的是空位中有工件就是0,在0~11空位中中(最大)隨便找一個(gè)不是0的位置放工件,得用什么指令?? 先隨機選一個(gè)位置,在和0比較,是0的話(huà)就再重復隨機選擇,再和0比較,不是0的話(huà)就選擇這個(gè)。 0~11的范圍怎么定,得用子程序嗎 腦汁絞盡求幫助。。。。! ![]() ![]() ![]() |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò )英雄
![]() |
基本上工控的設計都要有一個(gè)規則,極少會(huì )用到隨機。 否則會(huì )造成極大的困擾。 至於你的問(wèn)題: 1.由工位1 開(kāi)始比較,遇 0 放置。 2.依順序向後比較,遇 0 放置。 3.以時(shí)間秒,個(gè)位數比較,遇 0 放置。 4.以亂數比較,遇 0 放置。 |
---|---|
|