自由講場

跳至

首頁
12

尾頁
   3


伯爵府

積分: 18884


1#
發表於 23-5-10 20:31 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:15 編輯



伯爵府

積分: 18884


22#
發表於 23-5-11 19:09 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:15 編輯
kwokdicken 發表於 23-5-11 18:52
當滿足佢while 個條件 (x =5) 代表同時滿足 x 等於或少於25 以及 x 大於等於5

就執行 {} 裏面既指令



侯爵府

積分: 24168


21#
發表於 23-5-11 18:52 |只看該作者
sn0629 發表於 23-5-11 18:32
唉! 都係睇唔明,有冇得再講多啲或計來睇吓丫!

當滿足佢while 個條件 (x <=25 ) 及 (x >=5) 代表同時滿足 x 等於或少於25 以及 x 大於等於5

就執行 {} 裏面既指令

指令係: 寫一粒* , 然後 x 個值加1

咁個問題, 個X 要係幾多, 先會得倒十粒* 呢?

因為每行一次個指令, 就會寫一粒*落去
所以我地要行十次個答案


又, 因為佢最後個條件 x <=25 , 換句說話, 行到26果下停

26-16 =10 所以係16

又或者我地數手指,

16得到*
17得到**
18得到***
19得到****
20得倒*****
21得倒******
22得倒*******
23得倒********
24得倒*********
25得倒**********
26已經唔滿足 x <=25 呢個條件, 所以唔會再行 {}裏面個指令,
所以停晌********** , 十粒星

如果x係15, 會比上面個過程行多一次, 得到11粒*, 唔係問題要求既10粒

其他答案差更多, 我諗唔洗解釋吧?





點評

tictactoe    發表於 23-5-11 20:35


伯爵府

積分: 18884


20#
發表於 23-5-11 18:32 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:17 編輯
tictactoe 發表於 23-5-11 18:25
當(WHILE) X 介於 5 至 25 之間時(包括5及25) , 就會顯示一粒 *, 之後 X 會增加 1。

所以, X 為16, 因為 ...

.


大宅

積分: 2726


19#
發表於 23-5-11 18:29 |只看該作者
回覆 sn0629 的帖子

學寫program, 要將code run多幾次就容易掌握logic, 用眼睇好難學


伯爵府

積分: 19457

牛年勳章


18#
發表於 23-5-11 18:25 |只看該作者
sn0629 發表於 23-5-10 22:23
呢題又唔識做丫,請問點計呀?

當(WHILE) X 介於 5 至 25 之間時(包括5及25) , 就會顯示一粒 *, 之後 X 會增加 1。

所以, X 為16, 因為當顯示了 10 粒* 後, X 已加了10次 1, 由 16變成了 26, 超過了25, 程式便停了。



伯爵府

積分: 18884


17#
發表於 23-5-11 18:17 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:16 編輯
kwokdicken 發表於 23-5-11 10:02
因為細過等於25
15開始就做11次
16開始就做10次

.


侯爵府

積分: 24168


16#
發表於 23-5-11 10:02 |只看該作者
sn0629 發表於 23-5-10 22:23
呢題又唔識做丫,請問點計呀?

因為細過等於25
15開始就做11次
16開始就做10次


伯爵府

積分: 18884


15#
發表於 23-5-11 09:47 |只看該作者

回覆樓主:

push


伯爵府

積分: 18884


14#
發表於 23-5-10 22:23 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:16 編輯
tictactoe 發表於 23-5-10 21:18
for i 由 1 至 2 將 { } 內的指令執行 2 次
for j 由 1 至 3 將 { } 內的指令執行 3 次
for k 由 1 至 4 ...

.


珍珠宮

積分: 41063


13#
發表於 23-5-10 22:14 |只看該作者
sn0629 發表於 23-5-10 21:08
係呀
上面劃出6粒星之後就唔知啲K點做啦

concept錯喎,inner loop開始睇起


子爵府

積分: 11698


12#
發表於 23-5-10 21:29 |只看該作者
TinyTomato 發表於 23-5-10 21:22
宜家不少細路小學已經識 ......

係呀. 高小除了excel, word, power point, 還要學scratch 和Apps inventor.


瑪瑙宮

積分: 133272


11#
發表於 23-5-10 21:22 |只看該作者
sn0629 發表於 23-5-10 21:01
可唔可以解埋呢條呀?
尤其第3句唔知點做

4*3*2?


侯爵府

積分: 21695


10#
發表於 23-5-10 21:22 |只看該作者
宜家不少細路小學已經識 ......

tictactoe 發表於 23-5-10 20:42
宜家中三已經咁深,一定是BAND 1名校。呢D以前高中選修電腦科才學,冇可能要父母教

第一句 for (i=1; i>=2 ...


子爵府

積分: 11698


9#
發表於 23-5-10 21:22 |只看該作者
tictactoe 發表於 23-5-10 20:42
宜家中三已經咁深,一定是BAND 1名校。呢D以前高中選修電腦科才學,冇可能要父母教

第一句 for (i=1; i>=2 ...

唔係呀. 我囝個間係band 2頭的中學, 電腦科都係這些编程. 不一定是band 1 名校才有的.


伯爵府

積分: 19457

牛年勳章


8#
發表於 23-5-10 21:18 |只看該作者
sn0629 發表於 23-5-10 21:01
可唔可以解埋呢條呀?
尤其第3句唔知點做

for i 由 1 至 2 將 { } 內的指令執行 2 次
for j 由 1 至 3 將 { } 內的指令執行 3 次
for k 由 1 至 4 將 { } 內的指令執行 4 次
所以 document.write 共執行了 2 X 3 X 4 = 24次




子爵府

積分: 11698


7#
發表於 23-5-10 21:15 |只看該作者
本帖最後由 PandaVV 於 23-5-10 21:20 編輯
sn0629 發表於 23-5-10 21:01
可唔可以解埋呢條呀?
尤其第3句唔知點做

for(x=m, x<=n, x++){Program A}
代表Program A要執行(n-m)次
for(x=m1, x<=n1, x++){
for(x=m2, x<=n2,x++){
for(x=m3, x<=n3, x++){
Program A
}
}
}
就代表Program A要執行(n1-m1)*(n2-m2)*(n3-m3)次


這些是我囝寫出來, 我不知道也不明白什麼意思. 不知道是否能幫到你.


伯爵府

積分: 18884


6#
發表於 23-5-10 21:08 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:16 編輯
終極熊貓 發表於 23-5-10 21:06
點句叫第三句?for loop k?



珍珠宮

積分: 41063


5#
發表於 23-5-10 21:06 |只看該作者
sn0629 發表於 23-5-10 21:01
可唔可以解埋呢條呀?
尤其第3句唔知點做

點句叫第三句?for loop k?


伯爵府

積分: 18884


4#
發表於 23-5-10 21:01 |只看該作者
本帖最後由 sn0629 於 23-9-26 15:16 編輯
tictactoe 發表於 23-5-10 20:42
宜家中三已經咁深,一定是BAND 1名校。呢D以前高中選修電腦科才學,冇可能要父母教

第一句 for (i=1; i>=2 ...



首頁
12

尾頁

跳至
Presslogic Logo
Baby Kingdom Logo