`Computer Science Test Chap. 5, 6 Syntax, Integer Math, and Modulus`
`Name ___________________    Date __________		`
Write output for the following code:
public class IntMath {
public static void main (String args[]) {
int     intAnswer, a = 1, b = 2, c = 3;
double  doubleAnswer, x = 4, y = 5, z = 6;

intAnswer = a + b % b /c * 2 * a / c;
// 1) _________

intAnswer = (a + (b % b)) /((c * 2 * a) / c);
// 2) _________

intAnswer = ((a + b) % b /c) * (2 * (a / c));
// 3) _________

intAnswer = (int)y % b + (int)(x / z * b);
// 4) _________

intAnswer = (b / c)* (2* (a + (b + c)) / c);
// 5) _________
doubleAnswer = z * b / c;
// 6) _________

doubleAnswer = y % b + (int)(x / z * b)/(int)(z * z);
// 7) _________

doubleAnswer = (int)(y % b + (x / z * b)/(z * z));
// 8) _________

doubleAnswer = b * (z* x * y + 2 * z)/ z * (a /2);
// 9) _________

doubleAnswer = b * z* (double)(a/c);
//10) _________
}
}

______11. Which of the following is a literal constant?
a) 4.7    b) Japplet   c) static   d) PI    e) none of the answers

______12. Which of the following is a symbolic constant?
a) 4.7    b) Japplet   c) static   d) PI    e) all of the answers
13. Give an example of an escape sequence. ___________
`14. Fill in all the blanks in the following table:	`
 Data_Type Bytes byte boolean short integer long float double
15. Correct the syntax errors on the attached program
Import java.awt.*;
import java.awt.event*;
import Javax.swing.*;

public class Banner inherits applet; implements ActionListener;{
private int xPos, yPos;

/**
*  Called automatically when the applet is initialized
*\
public void main

Container c = getContentPane

c.setBackground(Color.white);

xPos = c.getWidth();

yPos + 7 = c.getHeight() / 2;

Timer clock = new Timer(30, this)  \\ Fires every 30 milliseconds

clock.start();
}
/
*  Called automatically after a repaint request
*/

public void paint(Graphics g)
{
super.paint(g);

2g.drawString(Hello, World, xPos, yPos);

public Void actionPerformed(ActionEvent e){
Container c = getContentPane();

xPos--;

if (xPos < -100){
xPos = C.getWidth();
}

yPos = C.getHeight() / 2;

repaint();
}

______16. Which of the following is a literal constant?
a) 4.7    b) Japplet   c) static   d) PI    e) none of the answers
______17. Which of the following is a symbolic constant?
a) 4.7    b) Japplet   c) static   d) PI    e) all of the answers
18. Give an example of an escape sequence. ___________
19. Write a software on-off switch which turns on (changes from zero to one) at an integer value of 7
20. Write a short program which uses command line input to input an integer value and test to see
if it is odd or even. The program will output a 1 if odd and a 0 if even.
21. Write a short code segment which takes a double called dollars and rounds tenths
of cents down. In other words, eliminates 1/10 cents.