Final answer:
The statement is generally true as most programming languages require the logical expression of an if construct to be enclosed in parentheses to clearly define its scope.
Step-by-step explanation:
The statement "The logical expression of an if construct must be enclosed in parentheses" is generally true. In many programming languages, a conditional statement (often referred to as an "if construct") requires the condition to be enclosed within parentheses. This is to define the scope of the condition clearly to the compiler or interpreter. For example, in languages like C, C++, Java, and JavaScript, a typical if statement looks like this:
if (condition) {
// code to be executed if condition is true
}
However, it's important to note that there are some programming languages or specific scenarios where parentheses may not be strictly required around the logical expression, but as a general practice in common programming languages, parentheses are used.