• 9

程式寫不出來~~(頭痛)

maxtt660 wrote:
是的 沒錯
這個的確是遊戲1A1B
不過我老闆希望我用VB寫出的1A1B
前提來了,我根本就沒有寫過程式...(恕刪)


你說你根本就沒寫過程式,
那為啥老闆希望你用VB寫出這種簡單的東西?

這種程式是沒有什麼商業應用的.
是你跟老闆說你會寫程式去應徵, 然後老闆出考題測你的嗎?
不然不會有老闆叫應徵行政人員或會計人員的, 去寫程式吧?

還是你講的老闆是研究所的教授,
如果是這樣, (理工類的)研究生還不會寫程式, 將來怎麼跑數據做研究?

覺得動機很可疑...
如果不是相關的領域, 為什麼會要求你這麼做
如果是相關的領域, 為什麼你會完全沒寫過
----------------------------------

送出後看到樓主第十篇回覆
明白動機是什麼了...
既然是老闆要敎你, 那就大方的直接問老闆吧,
不然你都會寫了, 要他敎個啥?
嗯你老闆應該是想要知道你的程度到那裡才會出基本題給你

你可以問你的老闆你試作出來的狀況

他應該會指導你一下,自己摸索自己先作,程式才會學的快

上面有大大提到 你只要把你自己玩猜數字的方式 流程先寫出來

自然程式就會出來,可以表現的方式有很多種,
很難想像有什麼樣的工作會需要用到1A1B的遊戲功能

小弟想這應該是貴老板想要考驗你到底真的會不會VB

只能給你以下建議:
1.熟析VB的基本控制項的用法,決定好整個遊戲的使用者介面(畫面)

2.分析1A1B的流程,以及各種可能發生情況

3.到教學網站,藍色小舖,VB研究小站 等

4.真的不行還是要及早尋求出路才可
老實說...

第一步應該不是考慮語法的時候吧...~

應該先把演算法/流程怎麼跑寫下來吧.....

有這個....

那種語言還不是就是個工具而已!~~

話說...~是要電腦猜你的數字還是你猜他的數字??`

難度差蠻多的...哈...
大大剛學寫阿
加油
就是多寫多想而已沒什麼訣竅

這問題用陣列來存
加FOR迴圈應該就可以比出來a跟b了
好像是這樣吧
反正就是判斷A跟B~~大大自己想比較有成就感
其實我也很不解我老闆為甚麼會要我用VB寫1A1B
他給我的答案是以後要來面試的人員都要測試1A1B
聽到他這個答案我真的差點暈倒
哈哈!!原來....

不是邏輯上的問題(或者說根本還不到邏輯上的問題)
是連VB都不擅長啊...

那就誠實跟老闆說吧!
或者至少先把演算法想好,再去跟老闆說VB不擅長。
如果兩手一攤跟老闆說:『我VB不熟』,也沒有提出邏輯上的概念,這樣不好喔。

先去想想應該要怎麼寫(其實就是遊戲規則具體化)
再去跟老闆學語言!
小小建議請笑納。
可能樓主最大的問題在如何使用VB
而不是如何使用code
maxtt660 wrote:
其實我也很不解我老闆...(恕刪)


我想是個簡單的測驗吧
老實對有程式經驗的人來說1A1B算是很簡單的判斷
可是可以當場確認來面試的人時不是真的會VB
也可以看出他細心的程度

程式基本流程應該是
1. 設定一組4碼數字(或使用亂數產生)
2. 輸入一組4碼數字
3. 判斷並顯示結果

沒記錯的話數字應該是不能重覆的吧
所以相關判斷等細節有沒有注意到馬上就可以看出來

另外, 如果貴公司重視UI的話
也可以看出UI編排是否合宜
更深入的話還可以從面試者接到題目後的反應來判斷他的工作態度
不過以上判斷的標準就要看貴公司的需求了

回到樓主最原始的問題...我想比較麻煩的是樓主已經忘了VB怎麼用吧
如果是用VB6以前的版本應該看看書或網路上的文章就可以喚起一些回憶
要上手也比較容易
如果是VB.Net...問題就比較大了, 就我所知架構跟以前差很多...
真要上手應該要多花一些功夫才行...
用這個測試新進人員,
不錯的點子。

現在有些人不老實,
有些人不知道自己幾斤幾兩,
有些人不知道會寫程式的定義,
有個標準挺好的。

能用GOOGLE找到並弄出執行檔,
也代表會基本的VB,
會開啟PROJECT,
會寫程式碼,
會編譯成執行檔。
  • 9
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 9)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?