Advertisements
Advertisements
State the type of loop in the given program segment
for (int i = 5; i l = 0; i =2)
System.out.println(i);
Concept: Entry Controlled Loop
The access specifier that gives least accessibility is ______.
Concept: Introduction to Encapsulation
Which of the following are entry-controlled loops?
- for
- while
- do..while
- switch
Concept: Entry Controlled Loop
To execute a loop 10 times, which of the following is correct?
Concept: Entry Controlled Loop
How many times will the following loop execute? Write the output of the code:
int x=10;
while(true) {
System.out.println(x++*2);
if(x%3==0)
break;
}Concept: Entry Controlled Loop
Define a class to accept a number and check whether it is a SUPERSPY number or not. A number is called SUPERSPY if the sum of the digits equals the number of the digits.
Example1:
Input: 1021
Output: SUPERSPY number [SUM OF THE DIGITS = 1+0+2+1 = 4, NUMBER OF DIGITS = 4]
Example2:
Input: 125
Output: Not an SUPERSPY number [1+2+5 is not equal to 3]
Concept: Introduction of Iterative Constructs in Java
Give the output of following code and mention how many times the loop will execute?
int i;
for(i=5; i> =l;i~)
{
if(i%2 ==1)
continue;
System.out.print(i+ ”
}
Concept: Introduction of Nested Loop
Give the output of the following program segment and also mention the number of times the loop is executed:
int a,b;
for (a=6, b=4; a< =24; a=a + 6)
{
if (a%b= =0)
break;
}
System, out .println(a);
Concept: Introduction of Nested Loop
Write the output:
charch= ‘F’;
int m= ch;
m=m+5;
System.out.println(m+ ” ” +ch);
Concept: Introduction of Nested Loop
Convert following do-while loop into for loop.
int i = 1;
int d = 5;
do {
d=d*2;
System.out.println(d);
i+ + ; } while (i< =5);
Concept: Introduction of Nested Loop
Analyze the given program segment and answer the following questions :
for(int i = 3; i <= 4; i++){
for(int j = 2; j <i; j++){
System.out.print("");
}
System.out.println("WIN");
}
(i) How many times does the inner loop execute ?
(ii) Write the output of the program segment.
Concept: Introduction of Nested Loop
State the difference between while and do-while loop.
Concept: Introduction of Nested Loop
Convert the following while loop to the corresponding for loop:
int m = 5, n = 10;
while (n >= 1)
{
System.out.println(m*n);
n--;
}Concept: Introduction of Nested Loop
Analyze the given program segment and answer the following questions:
(i) Write the output of the program segment.
(ii) How many times does the body of the loop gets executed?
for (int m=5; m<=20;m+=5)
{ if(m%3==0)
break;
else
if(m%5==0)
System.out.println(m);
continue;
}
Concept: Introduction of Nested Loop
Give the output of the following program segment and also mention how many times the loop is executed :
int i;
for (i = 5; i > 10; i++)
System.out.println(i);
System.out.println(i * 4);Concept: Introduction of Nested Loop
What is an infinite loop ? Write an infinite loop statement.
Concept: Introduction of Nested Loop
Convert the following do...while loop to for loop:
int x = - 10;
do
{x - -;
System.out.print(x);
}while(r >= 1);Concept: Introduction of Nested Loop
Give the output of the following program segment. How many times is the loop executed?
for(x=10;x>20;x++)
System.out.println(x);
System.out.println(x*2);Concept: Types of Nested Loops
Define a class to overload the method perform as follows:
| double perform (double r, double h) | to calculate and return the value of Curved surface area of cone CSA π rl `l = sqrt(r^2 + h^2)` |
| void perform (int r, int c) | Use NESTED FOR LOOP to generate the following format r = 4, c = 5 output - 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 |
| void perform (int m, int n, char ch) | to print the quotient of the division of m and n if ch is Q else print the remainder of the division of m and n if ch is R |
Concept: Introduction of Nested Loop
