###### tags: `C言語` `問題集` # C言語練習問題:03 v.2(応用編) ## 条件 - githubでリポジトリを作り公開することで提出してください - 提出期限:2023/7/12(水)12:00 まで ## 要件(仕様) 概要:区分と人数を入力させ、合計の金額を求め表示してください 1. 区分は「小学生未満(200円)・小学生(500円)・中学生以上(1,000円)」の3種類を取り扱ってください 2. 指定する区分以外の入力があった場合は再入力させ、正常な区分が入力されたら人数を入力させてください 3. "区分および人数"のセットは何度も入力できるものとし、任意のタイミングで計算をやめることができるようにしてください 4. 入力した区分と人数を計算し、最終的に合計の金額を税込(10%)で表示してください ## 考え方 - 区分を入力する。(1:小学生未満、2:小学生、3:中学生以上) - 区分の入力値が1から3に該当しない場合、再入力を促し、1から3の値が入力されるまで繰り返す - 正常に区分が入力された場合は、人数を入力させる - 次の区分および人数の入力を継続するか確認する - 継続する場合は、区分を入力する - 区分および人数の入力を継続しない場合は、税込の金額合計を表示する。 ## ヒント - while文を使って無限ループします - 無限ループは「区分の入力チェック」および「区分および人数」の2重構造で設計します - C言語はboolean型が無いので、以下のような定数で実装するとシンプルに書けます ``` #define TRUE 1 #define FALSE 0 ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up