例 預金口座Aから預金口座Bへの送金
|
read(A,x) |
口座Aの残高を読み出し変数xへ格納 |
|
read(B,y) |
口座Bの残高を読み出し変数yへ格納 |
|
x:=x-10000 |
変数xから10000を減額 |
|
y:=y+10000 |
変数yを10000増額 |
|
write(A,x) |
変数xを口座Aへ書き出し |
|
write(B,y) |
変数yを口座Bへ書き出し |
トラブルが発生した時は送金しない
これを1つの処理と考える