🌸 「なでしこ」
>
🍯 「貯蔵庫」
🍯 プログラム貯蔵庫
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
ログイン
していません。
[
📌文法
] [
🎨命令一覧
]
[編集モード] 水平線までの距離を求めるプログラム
3平方の定理を使って水平線までの距離を求めます。
プログラム:
(→大)
(→textarea)
(→左右に配置)
# 海が見える場所で水平線までの距離を求めるプログラム # 3平方の定理を使って水平線までの距離を求めます。 # # 3平方の定理を使うことで水平線までの距離が分かる。 # それを、体感できるかもしれません。 # # # 参考文献など # NHK TV 地学基礎 # NHK TV 3か月でマスターする 数学 # # 日本語だからスイスイつくれる # プログラミング入門教室 クジラ飛行机 マイナビ出版 h=0 ボタン=「数値入力」のボタン作成。 ボタンをクリックした時には 「観測者の高さ(標高)は、何メートル? 例) 身長 1.7 展望所 500 」と尋ねてhに代入。 //円周率=PI //地球の半径=r //地球の円周=40000000 とすると // 2*PI*r=40000000 //r=40000000/(2*PI) r=6366000 //地球の半径 約6366000mとして計算 //観測者の高さ=h //観測者の水平線までの距離=l l=SQRT((r+h)^2-r^2) l=lを2で小数点四捨五入 「 観測者の高さ(標高)が、{h}mのとき 水平線までの距離は、約{l}m ※ただし、この数値を保証するものではありません。 参考としてください。」と言う。 ここまで。 「 海が見える場所で水平線までの距離を求めます。」と表示。 「地球の半径 = r ≒ 6366000 観測者の身長(高さ) = h 水平線までの距離 =l とすると」と表示。 「 3平方の定理により、 l^2 +r^2 = (h+r)^2 が成り立ちます。 よって、 l = SQRT((h+r)^2 - r^2) になります。」と表示。 「 ※ (^) は、べき乗を表します。 ※ SQRT()は、平方根を表します。」と表示。 「 下の数値入力ボタンをクリックして 観測者の高さをメートルで入力すると 水平線までの距離を表示します。」と表示。
▶ 実 行 [F9]
クリア
一時保存
デバッグ
ブレイクポイント:
→ 再開
↓ 一行次へ
×
キャンバス: 幅
× 高
250d62470b879292823489631aa5c161
3087
上書き保存
表示ページ
→直前に実行(または一時保存)した内容を復元
なでしこバージョン: v
素材のアップロード
ログイン
するとファイルをアップロードできます。