Computer Science, asked by gomesaustin55, 4 months ago

what is the error in the following program ? double x=10; int y=x;. system.out.println(y);​

Answers

Answered by surwadeneev
2

Answer:

Analyze the following program fragment:int x;double d = 1.5;switch (d) {case 1.0: x = 1;case 1.5: x = 2;case 2.0: x = 3;}a.The program has a compile error because the required break statement is missing in the switch statement.b.The program has a compile error because the required default case is missing in the switch statement.c.The switch control variable cannot be double

Explanation:

Answered by Geeyangi
1

Answer:

Precision error

Explanation:

The statement int y = x; is erroneous as a variable (x) of double data type cannot be assigned to int(y) data type. It results in the Precision error.

Similar questions