Excited for NPTEL’s Java programming week 2 quiz assignment answers?
Look no further! I’ve got you covered with probable answers for all 10 questions. Use these as a helpful guide in completing your assignment with confidence before the deadline.
Table of Contents
NPTEL Programming in Java Week 2 Assignment Answers
Q1. Following is a program given for this question.
public class Question{
public static void main(String[] args) {
int[] x = {222, 210, 012);
for (int i = 0; i < x.length; i++) {
System.out.print (x[i] + "");
}
}
}
What will be the output of the above program?
Answer: a. 22221010
1000+ subscribers getting help from instant notifications, Join us on telegram.
Q2. When an array is passed to a method, what value does the method receive?
Answer: a. Reference of the array.
Q3. Following is a program given for this question.
public class Main{
public static void main(String args[]) {
byte x = 28;
x++;
x++;
System.out.print (x);
}
}
What will be the output of the above program?
Answer: c. 30
Q4. How many bits are needed for float and double in Java, respectively?
Answer: a. 32 and 64
Q5. Which of the following is a valid automatic type conversion in Java?
Answer: d. int to long
Q6. Consider the following program and identify the output.
public class Question{
static void main(String[] args) {
short x = 10;
x = x * 5;
System.out.print(x);
}
}
Answer: d. Compilation error
Q7. Which of the following is a valid declaration of an object of class say, Student?
Answer: b. Student obj = new Student();
Q8. What is the output of the following program?
public class Question{
public static void main(String[] args) {
int[] A = {0,1,2);
for (int i = 0; i < A.length; i++) {
A[i] A[(A[i] + 3) % A.length];
}
for (int i = 0; i < A.length; i++) {
System.out.print (A[i]);
}
}
}
Answer: c. 012
Q9. Consider the following piece of code.
public class Question{
public static void main(String[] args) {
String str = "anpotdelqjpava";
System.out.println(str.substring(1,3) +str.substring (4,5)+ str.substring(6,8));
}
}
Which of the following option is the output of the above program?
Answer: d. nptel
Q10. What is the output of the following program?
public class Main{
public void static main(String args[]) {
char a = '3';
int b = 011;
System.out.println(a+b);
}
}
Answer: d. Compilation error
Programming Answers to Java Assignment
Q1. Complete the code segment to call the method print() of class School first and then call print() method of class Student.
School school = new School();
Student student = new Student();
school.print();
student.print();
Q2.
Printer p=new Printer();
String s="Hi! I class SCHOOL.";
String r="Hi! I am class STUDENT";
p.print(s);
p.print(r);
Q3.
void student()
{
print(this);
}
Q4.
class Answer{
Answer(){
System.out.println("You got nothing.");
}
Answer(int marks, String type){
this();
System.out.print("You got "+marks+" for an "+ type);
}
}
Q5.
System.out.print(nptel+space+java+space+nptel);
TELEGRAM FOR NOTIFICATION | Click Here |
Follow on Google News (in one click) | Click Here |
Disclaimer: These answers are intended only as reference material. No guarantee of accuracy is made. It is strongly recommended to complete the assignment independently.
Also Available: