セクション 5. 章 4
single
チャレンジ:シンプルな関数練習
メニューを表示するにはスワイプしてください
前の章の引数付き関数の例
function.h
123456double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
タスク
スワイプしてコーディングを開始
関数 withdraw を作成し、銀行口座からの引き出しをシミュレートします。この関数は現在の残高と引き出し額を引数として受け取ります。残高が十分であれば、引き出し額を差し引いた新しい残高を返します。残高が不足している場合は、元の残高を返します。
- 戻り値の型が
withdrawで、2つのint型パラメータ(intとbalance)を持つ関数amountを実装してください。 if文を使用して、残高が引き出し額に十分かどうかを確認します。- 残高が十分な場合は、
amountを差し引いた新しい残高を返します。 - 残高が不足している場合は、元の残高(
balance変数)を返します。
例
withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 4
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください