はじめに
この実験では、ビット演算子を使って実装されたプログラムを通じて、数値が奇数か偶数かを判断する方法を学生に理解してもらうことを目的としています。また、剰余演算子を使わずに数値が奇数か偶数かをチェックする方法も提供します。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
c(("C")) -.-> c/ControlFlowGroup(["Control Flow"])
c(("C")) -.-> c/UserInteractionGroup(["User Interaction"])
c(("C")) -.-> c/BasicsGroup(["Basics"])
c/BasicsGroup -.-> c/variables("Variables")
c/BasicsGroup -.-> c/operators("Operators")
c/ControlFlowGroup -.-> c/if_else("If...Else")
c/ControlFlowGroup -.-> c/for_loop("For Loop")
c/UserInteractionGroup -.-> c/user_input("User Input")
c/UserInteractionGroup -.-> c/output("Output")
subgraph Lab Skills
c/variables -.-> lab-123219{{"奇数または偶数の判定"}}
c/operators -.-> lab-123219{{"奇数または偶数の判定"}}
c/if_else -.-> lab-123219{{"奇数または偶数の判定"}}
c/for_loop -.-> lab-123219{{"奇数または偶数の判定"}}
c/user_input -.-> lab-123219{{"奇数または偶数の判定"}}
c/output -.-> lab-123219{{"奇数または偶数の判定"}}
end