Introduction
The lab aims to help students understand a program implemented using bitwise operators to determine if a number is odd or even. Additionally, it also provides a method to check if a number is odd or even without using the modulus operator.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
c(("C")) -.-> c/BasicsGroup(["Basics"])
c(("C")) -.-> c/ControlFlowGroup(["Control Flow"])
c(("C")) -.-> c/UserInteractionGroup(["User Interaction"])
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{{"Checking for Odd or Even"}}
c/operators -.-> lab-123219{{"Checking for Odd or Even"}}
c/if_else -.-> lab-123219{{"Checking for Odd or Even"}}
c/for_loop -.-> lab-123219{{"Checking for Odd or Even"}}
c/user_input -.-> lab-123219{{"Checking for Odd or Even"}}
c/output -.-> lab-123219{{"Checking for Odd or Even"}}
end