2023 Assignment 4 You must write one Main class containing a main method For each question except | Assignment Collections

Computer Science 2023 Assignment 4

2023 Assignment 4 You must write one Main class containing a main method For each question except | Assignment Collections

Assignment 4 You must write one Main class containing a main method. For each question, except the last, you must write another method in your Main class. Your main method must show each of your others methods running on some sensible example values. Comment your methods appropriately. Submit your code, together with the results of running it on sensible example values.

Question 1 Write a method that takes 4 doubles as arguments, x1, y1, x2, y2, and returns the distance (as a double) from the point (x1, y1) to the point (x2, y2).

Question 2 Write a method that takes 8 doubles as arguments, x1, y1, x2, y2, x3, y3, x4, y4, being the corner points of a rectangle (given clockwise starting from the top left corner), and returns the area (as a double) of that rectangle.
Question 3 Write a method that takes 2 doubles as arguments, a radius r, and a height h, and returns the volume (as a double) of a cylinder of those dimensions.

Question 4 Write a main program that reads from the keyboard: • A double, P, representing the principal of the investment (i.e. the initial amount of the investment). • An integer, N, representing the term of an investment (i.e. the number of years for the investment). • A double, R, representing the rate of return of the investment per year as a percentage (e.g: an input of 25.5 means you earn 25.5% interest per year). Write a method interest that returns the interest earned (as a double) given an initial investment I (a double), and an interest rate R (a double). use this method to show, for each year of the investment, the value of the investment at the beginning of the year, the interest earned that year, and the value of the investment at the end of the year.

Question 5 Write a method that takes an integer argument N (assume N is positive), and returns the smallest positive integer, M, such that 1+2+3+…+M > N.

Question 6 Consider the following method and method call: public static int inc(int a) { a++; a++; return a; } int a = 10; int b = inc(a + 2); int c = inc(a); System.out.println(a); System.out.println(b);
System.out.println(c); What is the output from this code? Carefully explain your answer (i.e. carefully show how the method inc is called).

 

 

 

We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

Place Order Now

#write essay #research paper #blog writing #article writing #academic writer #reflective paper #essay pro #types of essays #write my essay #reflective essay #paper writer #essay writing service #essay writer free #essay helper #write my paper #assignment writer #write my essay for me #write an essay for me #uk essay #thesis writer #dissertation writing services #writing a research paper #academic essay #dissertation help #easy essay #do my essay #paper writing service #buy essay #essay writing help #essay service #dissertation writing #online essay writer #write my paper for me #types of essay writing #essay writing website #write my essay for free #reflective report #type my essay #thesis writing services #write paper for me #research paper writing service #essay paper #professional essay writers #write my essay online #essay help online #write my research paper #dissertation writing help #websites that write papers for you for free #write my essay for me cheap #pay someone to write my paper #pay someone to write my research paper #Essaywriting #Academicwriting #Assignmenthelp #Nursingassignment #Nursinghomework #Psychologyassignment #Physicsassignment #Philosophyassignment #Religionassignment #History #Writing #writingtips #Students #universityassignment #onlinewriting #savvyessaywriters #onlineprowriters #assignmentcollection #excelsiorwriters #writinghub #study #exclusivewritings #myassignmentgeek #expertwriters #art #transcription #grammer #college #highschool #StudentsHelpingStudents #studentshirt #StudentShoe #StudentShoes #studentshoponline #studentshopping #studentshouse #StudentShoutout #studentshowcase2017 #StudentsHub #studentsieuczy #StudentsIn #studentsinberlin #studentsinbusiness #StudentsInDubai #studentsininternational