我目前正在教授自己的iPhone編程和解決今年斯坦福大學CS193p課程的assignment 2 [PDF]課程。斯坦福CS193p作業2 - 輸入變量到RPN計算器
有一些我不明白的必需任務1.一個應該添加可變支持RPN計算器,以便它可以編程。但是,有人使用此功能的推測方式是什麼?那就是:
- 什麼序列的計算器按鈕應該設置一個變量?
- 用戶應該如何使用預定義的變量值運行預定義的計算器程序?
注意,沒有「店」或第5頁
我目前正在教授自己的iPhone編程和解決今年斯坦福大學CS193p課程的assignment 2 [PDF]課程。斯坦福CS193p作業2 - 輸入變量到RPN計算器
有一些我不明白的必需任務1.一個應該添加可變支持RPN計算器,以便它可以編程。但是,有人使用此功能的推測方式是什麼?那就是:
注意,沒有「店」或第5頁
在此作業中,您可以使用測試按鈕(任務3)運行變量包含程序。也許後續任務需要實現「設置」和「運行」功能。
截圖中的「運行」按鈕,我不知道這個變量定義的序列是太重要了。輸入的變量顯示在一個單獨的部分,因此只要按下「Enter」鍵之前它們在那裏就會工作。事實上,如果他們不是,你可能會想要顯示警告。
實際上你要做的是在棧中創建一個方程。爲此,您可以添加變量按鈕來定義您的公式。例如: f(x,y,x) = x^2 + Y^2 + z^2
稍後,您將評估給定x,y,z的一組值的方程。
非常有用的創建圖形計算器!
這個程序的工作方式,我相信是,你輸入變量,並通過使用測試按鈕,這些變量應該取代值 - 根據你輸入的數組然後運行。
如果您在正常計算過程中輸入變量,則應在評估結果前將其設置爲零。
請教全班的導師。他們應該知道。 –
我不是斯坦福大學的學生,一直在學習iOS開發。 – user1044147