Answers Worksheet Java
Answers Worksheet Java
Q.9) The following code has error(s). Rewrite the correct code.
int number = 1
while (number >= 10);
{
System.out.println(number);
Number = number + 1
}
Ans. int number = 1;
while (number <= 10)
{
System.out.println(number);
number = number + 1;
}
Q.10) Write the output of the code given below:
int x = 5, y = 7;
x *= y;
System.out.print(x);
System.out.println(y);
Ans. 35
7
Q.11) If a = 20 and b = 30 , what will be the result of i) a = = b (ii) a != b
Ans. i) False (ii) True
Q.12) Rewrite the following code using while loop:
int x = 10;
for(int i = 2; i<= 12; i+= 4)
{
System.out.println(x + i);
x = x – 2;
}
Ans. int x = 10;
int i = 2;
while ( i <= 12)
{
System.out.println(x + i);
x = x – 2;
i += 4;
}
Q.13) Rewrite the following code using for loop:
int n1 = 2;
while (n1 <= 10)
{
System.out.println(“Square is “ + n1 * n1);
n1 += 2;
}
Ans. int n1 ;
for (n1 = 2 ; n1 <= 10; n1 += 2)
{
System.out.println(“Square is “ + n1 * n1);
}
Q.14) How many times the loop will execute?
for(int number =12; number >=1; number = number – 4)
{ System.out.print(“Square of” + number);
System.out.println(“=” + number*number);
}
Ans. The loop will execute three times
Q.15) Find error and rewrite the correct code
i == 0;
while (i< 5)
{
System.out.println(i)
i++;
Ans. int i = 0;
while (i< 5)
{
System.out.println(i) ;
i++;
}
Q.16) The following code has error(s). Rewrite the correct code underlining all the corrections
made :
int n=15,
int i=10,x=1;
do;
{
x=x*i;
i++;
while[i<=n]
jTextField1.settext(""+x);
Q.18) Write a statement to declare a variable length of type decimal and store 34.5 in it.
Declare another variable result of type decimal and store the square of length in it and
display the result.
Ans. double length = 34.5, result = 0;
result = length * length;
System.out.println( result );
Area of rectangle
int l, b;
l = Integer.parseInt(jTextField1.getText());
b = Integer.parseInt(jTextField2.getText());
System.out.println(“Area of rectangle = “ + l * b );
Area of Triangle
Q.21) Write a program in java to display for each number in the range of 1 to 20 whether it is even
or odd.
int num;
for (num = 1 ; num <= 20; num++)
{
if (num % 2 = = 0)
System.out.println(num + “ is even”);
else
System.out.println(num + “ is odd”);
}
Q.22) Write a program to display even numbers and their sum in the range of 20 to 1.
int num = 20, sum = 0;
while (num >= 1)
{
System.out.println(num);
sum = sum + num;
num = num + 2;
}
System.out.println(“Sum = “ + sum);