Q1. How do you differentiate variables and identifiers? Answer: A variable is a data name that may be used to store a data value. Unlike constants that remain unchanged during the execution of a program, a variable may take different values at different times during execution. Identifiers refer to the names of variables, functions, arrays, classes, etc., created by the programmer. The first character in an identifier must be a letter or the _ (underscore) character; however, beginning identifiers with an underscore is considered poor programming style. Q2. Does C++ provide any ternary operator? If yes, explain its works. Answer: A ternary operator pair “? :” is available in C++ to construct conditional expressions of the form exp1 ? exp2 : exp3; Where, exp1, exp2, andexp3are expressions. The operator ? : works as follows: exp1 is evaluated first. If it is nonzero (true), then the expression exp2 is evaluated and becomes the value of the expression. If exp1 is fa...