public class Point private int x private int y public Pointi

public class Point{

private int x;

private int y;

public Point(int x,int y){

this.x=x;

this.y=y;

}

}

1. write a java statement to instantiate a point object, called p, using any values for x and y of your choice.

3.write a method

int analyzeScores(int[] scoresArray)

that takes an array of integers as input. Assume the array contains student grades in a certain test. The method determins and returns how many scores are above or equal to the average.

for example, calling the method on the below array returns 6 because the average of the numbers is 78.4 and there are 6 values in the array that are greater than 78.4( which are 80,93,92,95,100 and 65)

65 75 65 80 93 92 95 100 34 85

Solution

Question 1:

Point p = new Point(3,4);

Question 2:


public class DistancePoint {

  
   public static void main(String[] args) {
       Point p1 = new Point(3,4);
       Point p2 = new Point(5,6);
       double distance = Math.sqrt(Math.pow(p2.getX()-p1.getX(), 2) + Math.pow(p2.getY()-p1.getY(), 2));
       System.out.println(\"Distance is \"+distance);
   }

}

Question 3:

public static int analyzeScores(int[] scoresArray){
       int sum = 0;
       int count = 0;
       double average;
       for(int i=0; i<scoresArray.length; i++){
           sum = sum + scoresArray[i];
       }
       average = sum/(double)scoresArray.length;
       System.out.println(\"Average is \"+average);
       for(int i=0; i<scoresArray.length; i++){
           if(average <= scoresArray[i]){
               count++;
           }
       }
       return count;
   }

public class Point{ private int x; private int y; public Point(int x,int y){ this.x=x; this.y=y; } } 1. write a java statement to instantiate a point object, ca
public class Point{ private int x; private int y; public Point(int x,int y){ this.x=x; this.y=y; } } 1. write a java statement to instantiate a point object, ca

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site