Question One Write a complete Java program that performs the following tasks: 1.

Question One
Write a complete Java program that performs the following tasks:
1. Take 9 integer inputs from the user and store them in an array (arr1). The elements of the arr1 must be your student id.
2. Print the elements of the array.
3. Copy all the elements in another array (arr2) but in reverse order and print them on screen using enhanced for loop.
4. Generate a random number between 1 & 6 and store it in a variable num.
5. Find and print the following in the arr 2.
a. Numbers that are greater than num
b. Numbers that are smaller than num
Note:
The class name of your Java program must be your first name.
Your answer should have the code as text as well as the screenshot of the program output (using your own name) as a part of your answer. Otherwise, zero marks will be awarded.
Typical run of the program
Question Two
Write a java program that prints student’s name, grades and GPA. You must do the following requirements:
1. Create three methods:
a. First method to accept and print your first, last name, and GPA.
b. Second method to accept and print your grades of three courses (type: int)
c. Third method to overload the second method (types: double). The method must print your grades.
2. Call the three methods you created above in your main method.
3. Create a method without parameters that would return only your GPA. The method should be named with your last name followed by GPA (e.g., AlwalledGPA()).
4. Declare a double variable that holds the returned value of the last method you created.
5. Print the value of your GPA variable.
Note:
The class name of your Java program must be your first name.
Your answer should have the code as text as well as the screenshot of the program output (using your own name) as a part of your answer. Otherwise, zero marks will be awarded.
Typical run of the program
Question Three
1. Create a class Course to describe a course according to the following requirements: A course has three attributes: courseName, courseCode, fees.
a. Create a constructor without parameters to initialize all the instance variables to default values (0 for numbers and “” for a string).
b. Create a constructor to initialize all the attributes to specific values.
c. Add all setter and getter methods
2. Create a tester class with the main method. The tester class must be named using your first and last name. In this class performs the following:
a. Create a course object c1 using the default constructor.
b. Create a course object c2 with the following information: courseName =” object oriented programing”, courseCode = “CS230” , fees = a value from your choice.
c. Change the course fees of c2 to your age.
d. Print the course information of c2 using getter methods
Note:
Your answer should have the code as text as well as the screenshot of the program output (using your own name) as a part of your answer. Otherwise, zero marks will be awarded.
Typical run of the program

Leave a Reply

Your email address will not be published. Required fields are marked *