言語指定はなく、プログラミング基礎としてのフローチャート作成となります。
プログラミング初心者です。
要素数が不明な配列ary[]があります
配列の各要素には1~9のいずれかの整数が格納されています
配列中に”1,1,1”という数列が何個あるかをカウントして表示させる フローチャートを書きたいのですが、
どう書いたらいいのかわかりません。
教えてもらえないでしょうか
補足
配列の終了を表すのコードは99
"1,1,1,2","1,1,1,1,2"では、
"1,1,1"の個数は1個とカウント
"1,1,1,1,1,1,2"だと2個とカウントする。
何が理解できていませんか?
参考にした書籍やサイトはありますか?
まず思ったように書いてもらったほうがアドバイスしやすいです。
X←0を宣言し、
ary[x]≠99で分岐させる
yesならば
ary[x]=1をまた分岐させる
yesならば
x←x +1で、最初に戻る
合ってるかわからないですが、
ここで止まってしまいました
>配列の各要素には1~9のいずれかの整数が格納されています
>配列中に”1,1,1”という数列が何個あるか
質問が矛盾しています。
矛盾してるんですかね?
すいません…そこまでの判断ができませんでした。
テキストに載っていた問題だったので…
”1,1,1” これ整数じゃないでしょ? 文字列でしょ?
もし
ary[0] 1
ary[1] 1
ary[2] 1
ary[3] 2
ary[4] 1
ary[5] 1
ary[6] 1
となっていたら
カウントは2個となるなかなと思っていました。