==> 在 jimmytsao.bbs@bbs.ntu.edu.tw (尋找一種感覺) 的文章中提到:
: 請問一下要如何用VB寫小算盤呢...
: 一直不知道計算機的算式列該如何宣告?
: 是要宣告為一字串還是陣列呀..??
: 不過這樣的話要如合運算呢?
其實只要運用select case就可以完成了.
以下是一個演算過程,程式碼依照這個原則應該就可以寫的出來了,
我寫過沒幾行就寫出來了.
1 -> + -> 2 -> - -> 3 ....
假設以上是你按計算機上按鈕的程序.
把(1)存到一變數中如num1,把(+)存到另一變數如id,把(2)存到另一變數如num2
當你按下(-)時做num1與num2的運算用select case判斷是加.減.乘.除那一個
以上的例子是(+)所以做加的運算,然後把運算的結果存入num1,就是num1=num1+num2
再來把id的值改為(-)號,當你按下(3)再按下一個運算符號是不是就如同前面的程序
一樣,就是num2變為3,num1為前面運算的結果,然後num1=num1-num2,這樣一直循環就
可以做出如計算機的運算了,了解了嗎?
ps:需要了解控制項陣列的概念.
如果不懂我再把我的程式碼寄給你好了.
--
● Origin : 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [FROM: 140.125.81.119]