Casio Basic: Break
Casio Basic
コマンドリファレンス
Casio fx-5800P、fx-9860GII、fx-CG20、fx-CG50 で確認をとっています。Casio fx-FD10 Pro では互換性はあると考えられますが、実機で確認していないので「可能性」としてご覧ください。
fx-5800P / fx-9860GII / fx-CG20 / fx-CG50
Break
◆概 要:
ループから強制的に抜ける
◆書 式: Break
◆引 数:なし
◆戻り値:なし
Doループ、Whileループ、Forループの中で Break が実行されると、実行されたところから強制的にループの外へ抜け、そのループの次に記述されている処理までジャンプします。
例外処理やエラー処理などで有用です。
使用例
0→E:-1→X
Do
[処理]
If E≠0
Then Break
IfEnd
LpWhile X
"getting out of Do loop!"
変数Eが0でない時、Doループを強制終了し、getting out of Do loop! (Doループから出た!) を表示します。
Breakを利用すると、複数の条件でループから抜けることができます。この例では、[処理] の中で、Eが0でなくなる時、Xが0になる時、の2つの条件でループから出られます。
0→M
While Getkey
[処理]
M⇒Break
WhileEnd
"getting out of While loop"
変数Mがゼロでない時、Whileループを強制終了し、getting out of While loop (Whileループから出た) を表示します。
何かキーが押されていると Whileループへ入り [処理] を行います。そして [処理] の中で変数Mが変化して0でなくなると、ループを抜けます。これも2つの条件でループを抜けられる事例。
応援クリックをお願いします。励みになるので...
keywords: fx-5800P、CasioBasic、Break、プログラミング入門、プログラム関数電卓
リンク集 | ブログ内マップ
コマンドリファレンス
Casio fx-5800P、fx-9860GII、fx-CG20、fx-CG50 で確認をとっています。Casio fx-FD10 Pro では互換性はあると考えられますが、実機で確認していないので「可能性」としてご覧ください。
修正: 2015/01/09
fx-5800P / fx-9860GII / fx-CG20 / fx-CG50
Break
◆概 要:
ループから強制的に抜ける
◆書 式: Break
◆引 数:なし
◆戻り値:なし
Doループ、Whileループ、Forループの中で Break が実行されると、実行されたところから強制的にループの外へ抜け、そのループの次に記述されている処理までジャンプします。
例外処理やエラー処理などで有用です。
使用例
0→E:-1→X
Do
[処理]
If E≠0
Then Break
IfEnd
LpWhile X
"getting out of Do loop!"
変数Eが0でない時、Doループを強制終了し、getting out of Do loop! (Doループから出た!) を表示します。
Breakを利用すると、複数の条件でループから抜けることができます。この例では、[処理] の中で、Eが0でなくなる時、Xが0になる時、の2つの条件でループから出られます。
0→M
While Getkey
[処理]
M⇒Break
WhileEnd
"getting out of While loop"
変数Mがゼロでない時、Whileループを強制終了し、getting out of While loop (Whileループから出た) を表示します。
何かキーが押されていると Whileループへ入り [処理] を行います。そして [処理] の中で変数Mが変化して0でなくなると、ループを抜けます。これも2つの条件でループを抜けられる事例。
応援クリックをお願いします。励みになるので...
keywords: fx-5800P、CasioBasic、Break、プログラミング入門、プログラム関数電卓
リンク集 | ブログ内マップ
- 関連記事
-
- Casio Basic: For~To(~Step)~Next 2014/03/03
- Casio Basic: Stop 2014/02/28
- Casio Basic: Break 2014/02/21
- Casio Basic: 行列計算 2014/02/13
- Casio Basic: Dsz命令 2014/02/07