Discuss Scratch

syokaki
Scratcher
100+ posts

Scratchスクリプトクイズ

#2151

もし <[スペース v] キーが押された> なら 
もし <マウスが押された> なら
[変数 v] を [12] にする
でなければ
[変数 v] を [7] にする
end
でなければ
もし <マウスが押された> なら
[変数 v] を [13] にする
でなければ
[変数 v] を [8] にする
end
end

追記 #2153の方法の方が短いですね…。

Last edited by syokaki (Jan. 10, 2022 03:34:06)

Catapult-
Scratcher
100+ posts

Scratchスクリプトクイズ

#2151
[変数 v] を ((33) - (((<マウスが押された> の長さ) * (5)) + <[スペース v] キーが押された>)) にする

修正
追記:ブロックプラグインって難しいですね。

Last edited by Catapult- (Jan. 10, 2022 05:31:50)

Es-2
Scratcher
1000+ posts

Scratchスクリプトクイズ

#2153 #2154 #2155
正解です。
想定解はもっといろいろな回答が出てから出します。

https://scratch.mit.edu/projects/625875551/ それぞれの回答と想定解の比較
ブロック数
#2153
[ v] を [] にする
も必要なので6ブロック
#2154
10ブロック
#2155
7ブロック

Last edited by Es-2 (Jan. 10, 2022 06:55:01)

Es-2
Scratcher
1000+ posts

Scratchスクリプトクイズ

想定解です
[変数 v] を ((<[スペース v] キーが押された> と (<マウスが押された>/ (0)) )の長さ) にする
hirayuu1414
Scratcher
500+ posts

Scratchスクリプトクイズ

問題
整数または小数が1つ以上入っているリストがあります。
リストの中身を全て8にしてください。
Es-2
Scratcher
1000+ posts

Scratchスクリプトクイズ

#2158
([list v] の長さ :: list) 回繰り返す
[8] を [list v] に追加する
[list v]の(1 v) 番目を削除する
end
inoking
Scratcher
1000+ posts

Scratchスクリプトクイズ

#2158:
想定解は大体察しがつきますが、そろそろこのシリーズからは卒業しませんか?
hirayuu1414
Scratcher
500+ posts

Scratchスクリプトクイズ

#2159
正解です。
#2160
これで最後です。

Last edited by hirayuu1414 (Jan. 10, 2022 06:00:40)

inoking
Scratcher
1000+ posts

Scratchスクリプトクイズ

#2159 は確かに正解ですが題意からはそれていますよね。。

元のリストの中身が何であっても同じ結果になりますし(問題はそこまで要求していませんが)。
追記:「整数小数以外なら 3」とかにするといいかも

Last edited by inoking (Jan. 10, 2022 06:09:01)

daihuku-otya
Scratcher
100+ posts

Scratchスクリプトクイズ

問題です。
[変数 v] を (1) ずつ変える
を10ブロック以内で代用してください。
使ってはいけないブロック
[ v] を (0) ずつ変える
TOUHOUaikouka
Scratcher
5 posts

Scratchスクリプトクイズ

[変数 v] を ((変数) + (1)) にする
kouryou118103
Scratcher
1000+ posts

Scratchスクリプトクイズ

[ v] を [] にする
を使ってもいいのですか?
daihuku-otya
Scratcher
100+ posts

Scratchスクリプトクイズ

#2165
OKです。
ITM126
Scratcher
500+ posts

Scratchスクリプトクイズ

うまく行かなかったので削除
ここで500+postかよ()

Last edited by ITM126 (Jan. 15, 2022 07:47:48)

daihuku-otya
Scratcher
100+ posts

Scratchスクリプトクイズ

hirayuu1414 wrote:

問題
整数または小数が1つ以上入っているリストがあります。
リストの中身を全て8にしてください。
[変数 v] を [1] にする
([リスト v] の長さ :: list) 回繰り返す
((変数) v) 番目( [リスト v] )を [8] で置き換える
[変数 v] を (1) ずつ変える
end
これで良いですか?

Last edited by daihuku-otya (Jan. 15, 2022 08:00:58)

hirayuu1414
Scratcher
500+ posts

Scratchスクリプトクイズ

#2168
正解です。
inoking
Scratcher
1000+ posts

Scratchスクリプトクイズ

#2158:

hirayuu1414 wrote:

整数または小数が1つ以上入っているリストがあります。
リストの中身を全て8にしてください。
想定解と思われる解答です(#2162 も参照)。
リストの中身をすべて8に
hirayuu1414
Scratcher
500+ posts

Scratchスクリプトクイズ

#2170
正解です。想定解です。
daihuku-otya
Scratcher
100+ posts

Scratchスクリプトクイズ

#2164
正解です。
Catapult-
Scratcher
100+ posts

Scratchスクリプトクイズ

#2170
リストに0が入っていると3(NaNの長さ)になるのではないでしょうか。

Powered by DjangoBB