SophiaPretty

(5)

$14/per page/Negotiable

About SophiaPretty

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Accounting,Algebra See all
Accounting,Algebra,Applied Sciences,Architecture and Design,Art & Design,Biology,Business & Finance,Calculus,Chemistry,Communications,Computer Science,Economics,Engineering,English,Environmental science,Essay writing Hide all
Teaching Since: Jul 2017
Last Sign in: 313 Weeks Ago, 6 Days Ago
Questions Answered: 15833
Tutorials Posted: 15827

Education

  • MBA,PHD, Juris Doctor
    Strayer,Devery,Harvard University
    Mar-1995 - Mar-2002

Experience

  • Manager Planning
    WalMart
    Mar-2001 - Feb-2009

Category > Computer Science Posted 18 Nov 2017 My Price 10.00

java code so the User should be able to enter any amount

I need to write the java code so the User should be able to enter any amount of numbers, not always 20 numbers. So, it can be odd or even numbers that needs two different median calculation. Please assist?

 

import java.util.*;

public class meanmedian2 {

 

 

 

// main method to start the program and run

public static void main(String[] args) {

 

  // declare scanner ti get inpput from user

Scanner input = new Scanner(System.in);

 

  // create list with size 20 to fill it with values

int[] list = new int[20];

 

 

System.out.println("Please Enter up to 20 numbers.");

 

  // loop to fill the values in list

for(int i=0 ; i< list.length;i++){

 

list[i] = input.nextInt();

              }

 

 

  // display the result of opeation in both mean and median

  System.out.println( "The Mean is "+ Mean(list) );

 

  System.out.println( "The median is "+ median( list ) );

 

 

 

                      }

 

 

//mean method

 public static int Mean(int[] List1) {

 

  int sum = 0;

 

  for (int i = 0; i < List1.length; i++) {

 

    sum += List1[i];

  }

 

  return sum / List1.length;

 

}

 

 

//median method

 

public static double median(int[] List2) {

 

Arrays.sort (List2);

 

  int length = List2.length ;

 

 

  int middle = length/2;

 

  // if statment used because if the size is odd get the meddile and if even sum two middle positions

  if ( length%2 == 1) {

 

    return List2[middle];

 

  } else {

 

     return ((List2[middle-1] + List2[middle]) / 2.0);

  }

}

 

}

Answers

(5)
Status NEW Posted 18 Nov 2017 12:11 PM My Price 10.00

-----------  ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly

Not Rated(0)