【求助】VB的功課....



贊助商連結


anan
2003-06-07, 12:55 AM
各位網友:
請各位網友幫幫忙,我妹有三題vb的功課一直不會做,而我這做哥哥的也不會,看她求助無門
所以來這裡請求各位網友幫幫忙
三題如下,如果各位網友會請撥些時間幫忙一下謝謝
二個數,求最小公因數和最大公倍數

輸入兩個數,分別用函數求出最大公因數(GCD)及最小公倍數(LCM)


寫一swap副程式(二個變數的內容做交換),利用主程式傳入二變數的值,並印出結果

敬請幫忙謝謝

贊助商連結


redhung
2003-06-07, 02:19 PM
先說明一下,我不會VB,但是我覺得你的求助的方式在PCZONE上會有問題,要請人家幫忙寫功課可能很困難(在這個站是強調自助學習&互相討論的),你可能要改一下求助的方式,不然這篇沈下去的機會會很大。
比較好的方式是公布你妹寫的程式,讓會VB的網友來指正;不然就是寫你妹打算用什麼方式或是什麼指令來寫,這樣網友也會對指令使用的正確性,提出他們的意見的。
最後,如果你覺得我的意見對你跟你妹沒有幫助的話,那就忘了我剛剛說過的話吧!!

VicLin
2003-06-07, 03:15 PM
給點提示.
用斬轉相除法(老實說求最大公因和最小公倍我也不會= =||
因為這個方法好像高中才會教..我還沒被教到)
至於swap麻...
這個最基本的吧?
先弄個暫存.....把第一個給它~然後把第二個給第一個
接著再把暫存給第二個
這就互換了....

要別人幫你做永遠不會有進步...
試著自己去動手..

VicLin
2003-06-07, 03:24 PM
你去google搜尋輾轉相除法
至於最小公倍數...
我也忘了怎麼算= =

Schnaufer
2003-06-07, 03:35 PM
最初由 VicLin 發表
你去google搜尋輾轉相除法
至於最小公倍數...
我也忘了怎麼算= =
  太混了喔!

  a * b = GCD (a, b) * LCM (a. b)

ivantw
2003-06-07, 04:18 PM
redhung兄說的對。
若是你自己都不作功課,為何回覆者要替你花那些時間作那些處理呢?(昨天就看過這個討論了,不過實在懶的回。)

附上一個連結,若不符合你的需求,自己再改吧!
最大公因數與最小公倍數範例 (http://www.hosp.ncku.edu.tw/~cww/oldguy/vb58.htm)