03-02 条件分岐(switch文)

学習日

2026年8月22日

名前

リゼンデス新菜

自分で作った図形(コードと画像)

✅ 練習問題 3-2-1

上記のif-elseとswitch文の比較を眺めて、気づいたこと、考えたことを、記事下部のコメント機能を使って解答して下さい。

📷 実行結果

✅ 練習問題 3-2-2

dayに入っている曜日が、平日か、週末(土・日)かを判定するプログラムをswitch文を使って作りなさい。

function setup () {
  
  let dayoftheweek = "火曜日";
  
    switch(dayoftheweek) {
      case "月曜日":
          print ("月曜日は平日です");
          break;
      case "火曜日":
          print ("火曜日は平日です")
          break;
      case "水曜日":
          print ("水曜日は平日です")
          break;
      case "木曜日":
          print ("木曜日は平日です");
          break;
      case "金曜日":
          print ("金曜日は平日です")
          break;
      case "土曜日":
          print ("土曜日は週末です")
          break;
      case "日曜日":
          print ("日曜日は週末です")
          break;
  }
}

📷 実行結果

✅ 練習問題 3-2-3

ユーザーから1から7までの数字を入力してもらい、その数字に応じて「月曜日」「火曜日」…「日曜日」のいずれかをprint文で表示するプログラムを作りなさい。

function setup () {
  
  let daynumber = prompt ("1から7までの数字を入力してください。")
  
    switch(daynumber) {
      case "1":
          print ("月曜日");
          break;
      case "2":
          print ("火曜日")
          break;
      case "3":
          print ("水曜日")
          break;
      case "4":
          print ("木曜日");
          break;
      case "5":
          print ("金曜日")
          break;
      case "6":
          print ("土曜日")
          break;
      case "7":
          print ("日曜日")
          break;
  }
}

📷 実行結果

まとめ・感想

function setup() 無くてprintやると、ほんとプリントしてしまう。

コメントする