プログラミング言語「ドリトル」

大阪電気通信大学 兼宗研究室

ユーザ用ツール

サイト用ツール


ouj18

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン 両方とも次のリビジョン
ouj18 [2018/06/06 16:51]
kanemune
ouj18 [2018/06/06 16:54]
kanemune [「二分探索」プログラム(28分頃)]
ライン 250: ライン 250:
  
 ### 「二分探索」プログラム(28分頃) ### 「二分探索」プログラム(28分頃)
- 
-<​code>​ 
-Hanoi=「 
-  |n from to work| 
- ​「n>​0」!なら「 
-     ​!(n-1) (from) (work) (to) Hanoi。 
-     ​ラベル!("​円盤"​+n+"​を"​+from+"​から"​ 
-              +to+"​に移動させる。"​)作る 次の行。 
-     ​!(n-1) (work) (to) (from) Hanoi。 
-  」実行。 
-」。 
-!3 "​A"​ "​B"​ "​C"​ Hanoi。 
-</​code>​ 
- 
- 
-### 「ハノイの塔」プログラム(36分頃) 
  
 <​code>​ <​code>​
ライン 280: ライン 264:
 」実行。 」実行。
 「結果==q」!なら「ラベル!(結果)作る」 「結果==q」!なら「ラベル!(結果)作る」
-そうでなければ「ラベル!『見つからない』作る」 +そうでなければ「ラベル!『見つからない』作る」実行。 
-実行。+</​code>​ 
 + 
 + 
 +### 「ハノイの塔」プログラム(36分頃) 
 + 
 +<​code>​ 
 +Hanoi=「 
 +  |n from to work| 
 + ​「n>​0」!なら「 
 +     ​!(n-1) (from) (work) (to) Hanoi。 
 +     ​ラベル!("​円盤"​+n+"​を"​+from+"​から"​ 
 +              +to+"​に移動させる。"​)作る 次の行。 
 +     ​!(n-1) (work) (to) (from) Hanoi。 
 +  」実行。 
 +」。 
 +!3 "​A"​ "​B"​ "​C"​ Hanoi
 </​code>​ </​code>​
  
ouj18.txt · 最終更新: 2021/05/24 18:29 by klab