https://scratch.mit.edu/discuss/post/7405574/ への回答です。 ステージの左半分をクリックすると前のページ、右半分をクリックすると次のページです。 ベクトルを使って計算すると例外処理を書く必要がなくなります。ベクトル最高
<補足説明> ① (x₀, y₀)を中心とする半径rの円の方程式: (x-x₀)² + (y-y₀)² = r² を用いることで、ある点からの距離がrである点を見つけることができます。 ② x₁=x₂のときとy₁=y₂のときは、「もし~~」ブロックを用いて別で求める必要があります(ベクトルを使わないとき)。 ③ 鉛直とは「水平面に垂直である」ということを意味する。 ----------------------------- 2023.7.28 ベクトルを使った求め方を追加 2023.7.31 最も単純な解法を追加