1. 学ぶ
  2. /
  3. コース
  4. /
  5. Julia中級

Connected

演習

可変かつ型付きのstruct

Employee という型を作成し、CEOの情報を保存するインスタンス employee を用意しました。ただし、一部の情報は時間とともに変わります。CEOの名前が変わるかもしれませんし、年齢は増え、所在地も変更されるかもしれません。社員情報を常に最新に保つためには、employee インスタンスの各フィールドを更新できる必要があります。

また、入力されるデータの型も制約したいと考えています。データ入力担当が社員情報を入力する際、誤入力を防ぐためです。具体的には次を必須にしたいです。

  • name は文字列
  • age は整数値
  • location は文字列

可変なstructを作るには、mutable キーワードを使うことを思い出してください。

指示1 / 2

undefined XP
    1
    2
  • Employee struct を可変に変更してください。