回答編集履歴

2 指摘を受けて訂正

Zuishin

Zuishin score 25224

2016/07/01 10:38  投稿

[Wikipedia](https://ja.wikipedia.org/wiki/PL/0)
PL/0 というものを知らなかったので見てみました。
if と while しかないそうですよ。
たぶんこうなるんじゃないでしょうか?
```PL/0
i := 0;
WHILE i < 10 DO BEGIN
 ! i;
 a := a + 1;
END
```  
###追記  
指摘を受けて訂正  
```PL/0  
i := 0;  
WHILE i < 10 DO BEGIN  
 ! i;  
 i := i + 1;  
END  
```
1 演算子の間違い

Zuishin

Zuishin score 25224

2016/07/01 08:18  投稿

[Wikipedia](https://ja.wikipedia.org/wiki/PL/0)
PL/0 というものを知らなかったので見てみました。
if と while しかないそうですよ。
たぶんこうなるんじゃないでしょうか?
```PL/0
i := 0;
WHILE i <= 10 DO BEGIN
WHILE i < 10 DO BEGIN
 ! i;
 a := a + 1;
END
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る