Total Points(100)
Problem 1(10)
Create a complete Java program in a class named Bday that declares four variables and assigns appropriate values to them.
your birthday month (1-12)
your birthday day (1-31)
the birthday month of another student sitting near you today (1-12)
the birthday day of that same student near you (1-31)
Ask your neighbor for their name and for the proper numbers to store in the variables for his/her birthday. Then produce output in this format using your four variables:
My birthday is 9/19, and Suzy’s is 6/14.
Problem 2 : Syntax errors(10)
The following program contains 9 mistakes! What are they? Copy and paste the following code into Jgrasp/Eclipse and correct the various mistakes.
public class Oops {
public static void main(String[] args) {
int x;
System.out.println(“x is” x);
int x = 15.2; // set x to 15.2
System.out.println(“x is now + x”);
int y; // set y to 1 more than x
y = int x + 1;
System.out.println(“x and y are ” + x + and + y);
}
}
Problem 3: (20)
Write a for loop that produces the song Bottles of Beer on the Wall:
10 bottles of beer on the wall, 10 bottles of beer
Take one down, pass it around, 9 bottles of beer on the wall
9 bottles of beer on the wall, 9 bottles of beer
Take one down, pass it around, 8 bottles of beer on the wall
… (output continues in the same pattern) …
1 bottles of beer on the wall, 1 bottles of beer
Take one down, pass it around, 0 bottles of beer on the wall
Problem 4: (20)
Write a complete Java program that produces this sequence of numbers using a for loop:
8
11
14
17
20
23
Problem 5: (10)
Problem 6: (10)
Problem 7(20)