問 8(提出プログラム名:ex0908a.c)
まず,このプログラム(ex0908a.c)をダウンロード(右クリックして保存)しなさい.
そして,次の①と②を行いなさい.
①このプログラムにはインデントが全く付けられておらず,不適切な書き方になっている.
VSCode の自動インデント(フォーマット)機能を使ってインデントを適切に修正しなさい.
②このプログラムでは英単語を繰り返し読み込み,
a または A で始まる単語が 2 回登場したら終了するように作ったつもり
でしたがうまくいきませんでした. 誤りを見つけて修正し,提出しなさい.
- 【目標としていたプログラムの実行結果】(その1)※赤字は実行時にキーボードから入力する内容
単語を入力し続けてください:⏎ > Hello Hello (a,A で始まっていません)⏎ > I'm I'm (a,A で始まっていません)⏎ > Hirohisa Hirohisa (a,A で始まっていません)⏎ > Aman Aman [a,A で始まっています] (1 個目)⏎ > see see (a,A で始まっていません)⏎ > you you (a,A で始まっていません)⏎ > again again [a,A で始まっています] (2 個目)⏎ ⏎ 終了です⏎
- 【目標としていたプログラムの実行結果】(その2)※赤字は実行時にキーボードから入力する内容
単語を入力し続けてください:⏎ > a a [a,A で始まっています] (1 個目)⏎ > A A [a,A で始まっています] (2 個目)⏎ ⏎ 終了です⏎
【過去にあったミス(実際に減点となり,やり直しを命じられた例)】
■ 上の実行例と出力が違っていることを見落としている.
■ インデントに不備がある(VSCode 上でインデントを自動で揃える作業をやっていない).
← [ 問 7 (ex0907a.c) ]
ミスが無いことを確認したら次の問題へ → [ 問 9 (ex0909a.c) ]