🌸 「なでしこ」
>
🍯 「貯蔵庫」
🍯 なでしこ3貯蔵庫
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
ログイン
していません。
[
📌文法
] [
🎨命令一覧
]
[編集モード] 逆ポーランド記法
逆ポーランド記法を実装してみました
プログラム:
(→大)
(→textarea)
(→左右に配置)
式エディタ=「3 5 +」のエディタ作成。 計算ボタン=「計算」のボタン作成 結果エディタ=「」のエディタ作成。 計算ボタンをクリックした時には S=(式エディタからテキスト取得) Sを逆ポーランド計算して答えに代入。 結果エディタに答えをテキスト設定。 ここまで。 ●(Sを)逆ポーランド計算とは スタックは[] Sを「 」で区切って反復 C=対象 「+-*/%」でCが何文字目 もし、そうならば B=スタックから配列ポップ。 A=スタックから配列ポップ。 もし、C=「+」ならば スタックに(A+B)を配列追加💧 もし、C=「-」ならば スタックに(A-B)を配列追加💧 もし、C=「*」ならば スタックに(A*B)を配列追加💧 もし、C=「/」ならば スタックに(A/B)を配列追加💧 もし、C=「%」ならば スタックに(A%B)を配列追加💧 違えば C=INT(C) スタックにCを配列追加。 ここまで。 # スタックをJSONエンコードして表示。 ここまで。 スタックから配列ポップ。 ここまで。
▶ 実 行 [F9]
クリア
一時保存
デバッグ
ブレイクポイント:
→ 再開
↓ 一行次へ
×
キャンバス: 幅
× 高
4884e97852bc57eb0790db5cb70f5eb9
1924
上書き保存
表示ページ
→直前に実行(または一時保存)した内容を復元
なでしこバージョン: v
素材のアップロード
ログイン
するとファイルをアップロードできます。