Discuss Scratch

yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

[ x v] を ((5) - (x)) ずつ変える
ですかね…
あ。同じだったw

Last edited by yuhaku (Dec. 27, 2020 03:03:55)

TOMO1260
Scratcher
100+ posts

Scratchスクリプトクイズ

あおしかくん wrote:

<<1::sensing> かつ <2::sensing>>
<<1::sensing> または <2::sensing>>
<<1::sensing> ではない>
<(<1::sensing> + <2::sensing>) = (2)>
 または
<(<1::sensing> * <2::sensing>) = (1)>
<(<1::sensing> + <2::sensing>) > (0)>
<<1::sensing> = (0)>
yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

〇^〇を定義化させて下さい

Last edited by yuhaku (Dec. 27, 2020 03:29:17)

LiQiXian
Scratcher
57 posts

Scratchスクリプトクイズ

#1100
[x v] を ((0) - ((x) - (5))) ずつ変える
でどうでしょうか。
bsahd
Scratcher
100+ posts

Scratchスクリプトクイズ

yuhaku wrote:

〇^〇を定義化させて下さい
https://scratch.mit.edu/projects/468084596/
かな

Last edited by bsahd (Dec. 27, 2020 04:11:13)

abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

#1104
説明を言葉で書いてください。
yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

正解です!
考えてたことと全く同じだったw
Q-jiro
Scratcher
100+ posts

Scratchスクリプトクイズ

bsahd wrote:

yuhaku wrote:

〇^〇を定義化させて下さい
https://scratch.mit.edu/projects/468084596/
かな
ただ、それだと小数を入れたときや、負の数を入れたときに対応してませんね。

Last edited by Q-jiro (Dec. 27, 2020 04:17:33)

yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

ですね。でも、ぼくは小数などのことは考えていませんでした
Q-jiro
Scratcher
100+ posts

Scratchスクリプトクイズ

yuhaku wrote:

ですね。でも、ぼくは小数などのことは考えていませんでした
(((y) * ((x)の[log v]::operators))の[10^ v]::operators)
確かこれで
((x) ^ (y)::operators)
累乗を再現できたと思います。
yukku
Scratcher
1000+ posts

Scratchスクリプトクイズ

小数対応のバイナリ法を作ったことがあるので参考程度にどうぞ。
Leonhard01
Scratcher
100+ posts

Scratchスクリプトクイズ

問題:文字列から文字列を検索する定義ブロックを作ってください

定義ブロック・変数の例 wrote:

定義 検索元(文字列)検索(検索ワード)

検索元()検索()

[True or False v] を [] にする
この場合、検索元(abcd)検索ワード(bc) とした場合、変数True or False にTrueが代入されるといったものです。

ただし、
<()に()が含まれる::operators>

(リスト類::list)
は使わず、できるだけ少ないブロックで実行してください。

Last edited by Leonhard01 (Dec. 27, 2020 14:02:57)

dannkuru
Scratcher
100+ posts

Scratchスクリプトクイズ

定義 検索元(文字列)検索(検索ワード)
[進行状況 v] を [1] にする
((文字列) の長さ) 回繰り返す
[n v] を (進行状況) にする
[True or False v] を [1]にする
((検索ワード) の長さ) 回繰り返す
[True or False v] を ((True or False ) * <((n) 番目\( (文字列) \)の文字) = ((((n) - (進行状況)) + (1)) 番目\( (文字列) \)の文字) >)にする
[n v] を (1) ずつ変える
end
[True or False v] を <(True or False) = [1]>にする
もし <(True or False) = [1]> なら
[このスクリプト v] を止める


でなければ
[進行状況 v] を (1) ずつ変える
end
end
でしょうか。
inoking
Scratcher
1000+ posts

Scratchスクリプトクイズ

ある程度長くなる場合は
プロジェクトにしてそのリンクを示したほうがよいと思います。

作者/他人 による動作確認も簡単になりますし。
watashida
Scratcher
500+ posts

Scratchスクリプトクイズ

問題
できるだけシンプルに、スプライトを円運動させてください

ただし
↻ () 度回す
x座標を () 、y座標を (0) にする
は使ってはいけません

追加
変数
( v) 度に向ける
も使わずにできます

Last edited by watashida (Dec. 30, 2020 09:46:39)

yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

x座標を () にする
y座標を () にする
はいいんですか?
watashida
Scratcher
500+ posts

Scratchスクリプトクイズ

シンプルであればいいですが、例えば
[degree v] を [0] にする
ずっと
x座標を ((100) * ([cos v] \( (degree) \))) にする
y座標を ((100) * ([sin v] \( (degree) \))) にする
[degree v] を (1) ずつ変える
end
は実質
x座標を () 、y座標を () にする
と同じなので不可能とみなします。

Last edited by watashida (Dec. 30, 2020 08:13:01)

yukku
Scratcher
1000+ posts

Scratchスクリプトクイズ

ずっと::#ffab19
(タイマー::#5cb1d6)度に向ける::#4c97ff
(0.05)歩動かす::#4c97ff
でどうですか。一周するのに6分かかります。
watashida
Scratcher
500+ posts

Scratchスクリプトクイズ

なるほどその手がありましたか。
想定解も考えてみてください。角度は使っていません。

Last edited by watashida (Dec. 30, 2020 08:19:05)

yuhaku
Scratcher
500+ posts

Scratchスクリプトクイズ

[θ v] を [0] にする
(360) 回繰り返す
x座標を ([sin v] \( (θ) \)) ずつ変える
y座標を ([cos v] \( (θ) \)) ずつ変える
[θ v] を (1) ずつ変える

end
これでどうですか?

Powered by DjangoBB