WGU C173 SCRIPTING AND PROGRAMMING
FOUNDATIONS 2026 EXAM COMPLETE
CURRENT TESTING QUESTIONS AND
DETAILED CORRECT ANSWERS (VERIFIED)
GUARANTEED PASS/TOP-RATED A+.
WGU C173
Maximize your success on the WGU C173 Scripting and
Programming Foundations exam with focused preparation that
strengthens your understanding of programming logic, basic
algorithms, variables, control structures, and introductory
scripting concepts. It is specifically designed for IT students to
demonstrate a solid grounding in the principles that underlie all
software development.
Which operator should be used to determine if a number is
evenly divisible by 5? ✓ ✓...... ANSWER ....... %
A car drove 200 miles using 10 gallons of fuel. Which
operation should be used to compute the miles per gallon,
which is 20? ✓ ✓...... ANSWER ....... division
, Page 2 of 46
A variable should hold a person's height in meters. Which
data type should the variable be? ✓ ✓...... ANSWER .......
Float
A variable should hold the names of all past U.S. presidents.
Which data type should the variable be? ✓ ✓...... ANSWER
....... String array
A program uses the number of seconds in a minute in
various calculations. How should the item that holds the
number of seconds in a minute be declared? ✓ ✓......
ANSWER ....... Constant integer secondsPerMinute
A program determines if a user's age is high enough to run
for U.S. president. The minimum age requirement is 35. How
should the item that holds the minimum age be declared?
✓ ✓...... ANSWER ....... Constant integer minAge
Given integer x = 3 and integer y = 5.
What is the value of the expression ( x / 2.0) + y? ✓ ✓......
ANSWER ....... 6.5
, Page 3 of 46
Given float x = 10.2 and float y = 1.0.What is the value of the
expression x / y? ✓ ✓...... ANSWER ....... 10.2
What kind of operator is the == in the expression i == 20? ✓
✓...... ANSWER ....... Equality
What is the purpose of parentheses () in a programming
expression? ✓ ✓...... ANSWER ....... to group expressions
Given float x = 3.0. Which expression evaluates to 2.0? ✓
✓...... ANSWER ....... x / 2 + 0.5 /2 + .25
Which expression evaluates to true only when the user is
within 3 years of 21 years, given a variable x containing a
user's age? ✓ ✓...... ANSWER ....... ( x >= 18) and ( x <=
24)
Which data type is used for items that are measured in
length ✓ ✓...... ANSWER ....... Float
, Page 4 of 46
Which data type should be used to keep track of how many
planes are in a hangar? ✓ ✓...... ANSWER ....... Integer
A function should convert hours and minutes to seconds,
such as converting 1 hour and 10 minutes to 4,200 seconds.
What should be the input to the function? ✓ ✓......
ANSWER ....... Hours and minutes
A function returns a number x cubed. For example, if x is 3,
the function returns 3 * 3 * 3, or 27. What should be the input
to the function? ✓ ✓...... ANSWER ....... x
A function calculates the weight difference (Diff) given two
sample weights (S1 and S2). What should be the output from
the function? ✓ ✓...... ANSWER ....... Diff
function P(integer x) returns integer y y = 2 * x What does P(5)
evaluate to? ✓ ✓...... ANSWER ....... 10
Function F() Put "Hey" to output What entire output appears
after three successive calls to F()? ✓ ✓...... ANSWER .......
HeyHeyHey