在上一堂課中,我們讓兩隻貓咪輪流正數,這次我們不僅僅要正數還要倒數
首先,我們來看一下範例:
接著說明作法:
基本架構和基礎版是相同的,我們增加了一個變數「數數者」,這個變數有兩個值,如果值等於0,就是第2隻貓咪數數,如果值等於1,就是第1隻貓咪數數,我們使用 「1-數數者」這種技巧將數數者呈現0,1的切換。
每次執行上一列程式,數數者就會從0變成1或者1變成0接下來第一隻貓咪程式碼分成3部分解說:
第1部分是正數的部分,這和之前類似
第2部分是說現在倒數,如果是自己說就不用延遲,如果是別隻貓咪說則需要延遲第3部分是倒數的部分,這部分,老師留下框架,內容就請各位自己補起來。
第2隻貓咪程式如下評分標準第2隻貓咪正確,60%
第1隻貓咪正數的部分,15%
第1隻貓咪說倒數的部分,10%
第1隻貓咪倒數的部分,15%
第1隻貓咪正數的部分,15%
第1隻貓咪說倒數的部分,10%
第1隻貓咪倒數的部分,15%
沒有留言:
張貼留言