<< Chapter < Page Chapter >> Page >
  • A. Compiler Error
  • B. Runtime Error
  • C. 2
  • D. -2
Listing 10 . Listing for Question 10.
public class Ap019{ public static void main(String args[]){new Worker().doMod(); }//end main()}//end class definition class Worker{public void doMod(){ int myVar01 = -11;int myVar02 = 3; System.out.println(myVar01 % myVar02); }//end doMod()}//end class definition

Answer and Explanation

Question 11

What output is produced by the program shown in Listing 11 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 2
  • D. 11
Listing 11 . Listing for Question 11.
public class Ap020{ public static void main(String args[]){new Worker().doMod(); }//end main()}//end class definition class Worker{public void doMod(){ int myVar01 = -11;int myVar02 = 0; System.out.println(myVar01 % myVar02); }//end doMod()}//end class definition

Answer and Explanation

Question 12

What output is produced by the program shown in Listing 12 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. -0.010999999999999996
  • D. 0.010999999999999996
Listing 12 . Listing for Question 12.
public class Ap021{ public static void main(String args[]){ new Worker().doMod();}//end main() }//end class definitionclass Worker{ public void doMod(){double myVar01 = -0.11; double myVar02 = 0.033;System.out.println( myVar01 % myVar02);}//end doMod() }//end class definition

Answer and Explanation

Question 13

What output is produced by the program shown in Listing 13 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 0.0
  • D. 1.5499999999999996
Listing 13 . Listing for Question 13.
public class Ap022{ public static void main(String args[]){new Worker().doMod(); }//end main()}//end class definition class Worker{public void doMod(){ double myVar01 = 15.5;double myVar02 = 1.55; System.out.println(myVar01 % myVar02); }//end doMod()}//end class definition

Answer and Explanation

Question 14

What output is produced by the program shown in Listing 14 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. Infinity
  • D. NaN
Listing 14 . Listing for Question 14.
public class Ap023{ public static void main(String args[]){new Worker().doMod(); }//end main()}//end class definition class Worker{public void doMod(){ double myVar01 = 15.5;double myVar02 = 0.0; System.out.println(myVar01 % myVar02); }//end doMod()}//end class definition

Answer and Explanation

Question 15

What output is produced by the program shown in Listing 15 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. -3 2
  • D. -3 -2
Listing 15 . Listing for Question 15.
public class Ap024{ public static void main(String args[]){new Worker().doMod(); }//end main()}//end class definition class Worker{public void doMod(){ int x = 11;int y = -3; System.out.println(x/y + " " + x % y); }//end doMod()}//end class definition

Answer and Explanation

Programming challenge questions

Question 16

Write the program described in Listing 16 .

Listing 16 . Listing for Question 16.
/*File Ap0020a1.java Copyright 2012, R.G.Baldwin Instructions to student:Beginning with the code fragment shown below, write a method named doIt that:1. Illustrates the proper use of the combined arithmetic/assignment operators such as the followingoperators: +=*= **********************************************************/public class Ap0020a1{ public static void main(String args[]){ new Worker().doIt();}//end main() }//end class definition//=======================================================// class Worker{//-----------------------------------------------------// //Student: insert the method named doIt between these// lines. //-----------------------------------------------------//}//end class definition //=======================================================//

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Object-oriented programming (oop) with java. OpenStax CNX. Jun 29, 2016 Download for free at https://legacy.cnx.org/content/col11441/1.201
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?

Ask