文字列読込器

概要

文字列を読み取るための種類です。

文字列読込器を使うことで、文字列を一文字ずつ順番に読み取ることができます。

作成する方法

【名前】という文字列読込器(【文字列】)を作る

【文字列】には、読み取る文字列を指定します。

手順

次の手順が使用できます。

次へ進める 終わり 

【自分】を、次へ進める

読み取り位置を次へ進めます。

【自分】が、終わり :真偽値

文字列の読み取りが終わったかどうかを真偽値で表します。

設定項目

次の設定項目が使用できます。

設定項目   説明
現在文字   読み取り位置にある文字を1文字だけ表します

記号の意味

プログラム例

文字列読込器を操作して、空白で区切られた文字を順番に配列に格納します。

[「A B C」を「 」で切り分けたもの]を表示する

【文字列データ】を、【区切り文字】で、切り分ける手順
  読取器は、文字列読取器(文字列データ)を作ったもの
  出力配列は、{ }
  バッファは、「」
  読取器を次へ進める
  [読取器が終わり]になるまで繰り返す
    もし読取器の現在文字が区切り文字なら
      出力配列にバッファを加える
      バッファは、「」
    でなければ
      バッファに読取器の現在文字を加える
    もし終わり
    読取器を次へ進める
  繰り返し終わり
  もしバッファが「」でなければ、出力配列にバッファを加える
  出力配列を返す
終わり