入力の取得
CoddyのSwiftジャーニー「基礎」セクションの一部 — レッスン 38/86。
チャレンジ
簡単前のレッスンでは、ウェルカムメッセージを表示しました。次は、ユーザーから必要な情報を収集するように計算機を拡張しましょう。
ウェルカムメッセージの後に、ユーザーから3つの入力を読み取ります:
- 請求総額(小数)
- チップのパーセンテージ(整数)
- 勘定を分ける人数(整数)
以下の入力を受け取ります:
- 1行目:文字列としての請求総額(例:
"85.50") - 2行目:文字列としてのチップのパーセンテージ(例:
"20") - 3行目:文字列としての人数(例:
"4")
readLine() を使用して各入力を読み取り、if let を使って安全にアンラップしてください。請求総額は Double に、他の2つの値は Int に変換します。
以下の正確な形式で値を出力してください:
Welcome to the Bill Split Calculator!
Bill: [billTotal]
Tip: [tipPercentage]%
People: [numberOfPeople]例えば、入力が 85.5、20、4 の場合、出力は以下のようになります:
Welcome to the Bill Split Calculator!
Bill: 85.5
Tip: 20%
People: 4自分で試してみよう
print("Welcome to the Bill Split Calculator!")