Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assume that the following C++ code compiles and executes: int a; int b; int c; if (a % 2 != 0) { b = a
Assume that the following C++ code compiles and executes:
int a; int b; int c; if (a % 2 != 0) { b = a * 2 6; if (a == b) c = a + b; else if (a < b) c = b a; else c = 25; } else if (a < 6) b = 3 * a; c = b / 2; else if (a > 20) { c = 5; b = a 3; if ((b > c) && (b < c)) a = 2 * c - 1; else if ((b > c) || (b < c)) a = 3 - b; else a = b / c; } else { c = 6 * a; b = a + c; }
What are the final values of a, b, and c when the initial value of a is 21?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started