General Instructions:
Your classes should
have main method that automatically executes the program (obviously)
Your classes
should be named after the exercise name: Program1, Program2, ...
Exercise Name: Program1
Write a Java application which reads bytes from the keyboard until encountering the # character. Echo each character to the screen as it is read. Terminate the program when the user enters the # character.
Exercise Name: Program2Write a Java application that puts the following prompt on the screen:
Enter some text, terminate with #
Then it echoes
each character that you enter.
When you press the Enter key. However, it doesn't echo the # character.
When you enter the # character, the program terminates and displays your name.
Answer the following question on a separate sheet of paper:
Does your program insert extra blank lines? If so, can you explain why?
Write a java application
that wraps the value 3.14 in a Double object, and then displays two times the
value using the doubleValue() method of the object.
Also have
the application create a primitive double variable containing 3.14 and display
twice the value contained in the variable without using a wrapper.
Provide appropriate
text in the output. Also display your name on the screen along with a terminating
message.
Write a Java application
that illustrates the use of member variables, local variables,
and method parameters.
Make all
of them type double.
Illustrate
two different member variables: a class variable and instance variable.
Display each
of them along with appropriate text, and also display a terminating message
along with your name.
Write a Java application
that clearly illustrates the difference between the prefix and the postfix versions
of the increment operator.
Provide a
termination message that displays your name.
Write a Java application
that illustrates the use of the following relational operators: < > <= >= ==
!=
Provide appropriate
text in the output. Also provide a termination message with your name.
Write a Java application
that illustrates the use of the following logical or conditional operators:
&& || !
Provide appropriate
text in the output. Also provide a termination message with your name.
Exercise Name: Program8
Write a Java application
that increments a counter from 1 to 10 and prints to the screen the successive
values of the variable representing the counter.
Use a for-loop to
iterate.
Provide appropriate
text in the output. Also provide a termination message with your name.
Write a Java application
that increments a counter from 1 to 10 and prints to the screen the successive
values of the variable representing the counter.
Use a while-loop
to iterate.
Provide appropriate
text in the output. Also provide a termination message with your name.
Write a Java application
that increments a counter from 1 to 10 and prints to the screen the successive
values of the variable representing the counter.
Use a do-while-loop
to iterate.
Provide appropriate
text in the output. Also provide a termination message with your name.