2. A) What could go wrong with the following code? double x = 4.12345 double z = 4.12; double y = z + 0.345; if(y = x) cout << "Two values are the same";
Types of Loop
Loops are the elements of programming in which a part of code is repeated a particular number of times. Loop executes the series of statements many times till the conditional statement becomes false.
Loops
Any task which is repeated more than one time is called a loop. Basically, loops can be divided into three types as while, do-while and for loop. There are so many programming languages like C, C++, JAVA, PYTHON, and many more where looping statements can be used for repetitive execution.
While Loop
Loop is a feature in the programming language. It helps us to execute a set of instructions regularly. The block of code executes until some conditions provided within that Loop are true.
2. A) What could go wrong with the following code?
double x = 4.12345
double z = 4.12;
double y = z + 0.345;
if(y = x)
cout << "Two values are the same";
B) What is the value of speed when the following code snippet runs successfully?
const int MIN_SPEED = 45;
const int MAX_SPEED = 65;
int speed = 55;
if (!(speed < MAX_SPEED))
{
speed = speed - 10;
}
if (!(speed > MIN_SPEED))
{ speed = speed + 10;
}
C) Assume:
int a = 3, b = 2;
double c = 5.0;
And evaluate the expression and show each step to indicate the evaluation sequence.
(c + a / b) / 8 * 2
Step by step
Solved in 2 steps