Mindtap Programming, 1 Term (6 Months) Printed Access Card For Farrell's Java Programming, 9th
Mindtap Programming, 1 Term (6 Months) Printed Access Card For Farrell's Java Programming, 9th
9th Edition
ISBN: 9781337397117
Author: FARRELL, Joyce
Publisher: Cengage Learning
bartleby

Videos

Expert Solution & Answer
Book Icon
Chapter 9, Problem 2PE

a.

Explanation of Solution

Program:

File name: “MeanMedian.java

//Import necessary header files

import javax.swing.*;

//Define a class named MeanMedian

class MeanMedian

{

    //Define a main method

    public static void main(String[] args)

    {

        //Declare an array of nine integers

        int[] nums = new int[9];

        //Declare the variables and initialize the values

        String entry;

        String list = "You entered: ";

        int a, b;

        int temp;

        int midPos;

        int total = 0;

        double mean;

        //For loop to be executed until a exceeds 9

        for(a = 0; a < nums.length; ++a)

        {

            //Prompt the user to enter a number

            entry = JOptionPane.showInputDialog(null,

           "Enter number " + (a + 1));

            nums[a] = Integer.parseInt(entry);

            //Compute the total

            total += nums[a];

            //If a equals zero

            if(a == 0)

                //Find the list

                list += nums[a];

            //Else a not equals zero

            else

                //Find the list

                list += ",  " + nums[a];

        }

        //Print the result

        System...

b.

Explanation of Solution

Program:

File name: “MeanMedian2.java

//Import necessary header files

import javax.swing.*;

//Define a class named MeanMedian2

class MeanMedian2

{

    //Define a main method

    public static void main(String[] args)

    {

        //Declare an array of 20 integers

        int[] nums = new int[20];

        //Declare the variables and initialize the values

        int num = 0;

        String entry;

        String list = "You entered: ";

        int a, b;

        int temp;

        double median;

        int total = 0;

        double mean = 0;

        final int QUIT = 9999;

        int size = 0;

        /*For loop to be executed until a exceeds 20 and does not enter QUIT*/

        for(a = 0; num != QUIT && a < nums.length; ++a)

        {

            //Prompt the user to enter a number or QUIT

            entry = JOptionPane.showInputDialog(null,

"Enter number " + (a + 1) + " or " + QUIT + " to quit");

            num = Integer.parseInt(entry);

            //If the user does not enter QUIT

            if(num != QUIT)

            {

                //Assign the value

                nums[a] = num;

                //Find the total

                total += nums[a];

                //If a equals zero

                if(a == 0)

                    //Find the list

                    list += nums[a];

                //Else

                else

                    //Find the list

                    list += ",  " + nums[a];

            }

        }

        //Print the result

        System.out.println("size is " + a);

        //If the user does not enter QUIT

        if(num != QUIT)

            //Find the size

            size = nums...

Blurred answer
Students have asked these similar questions
Of the five primary components of an information system (hardware, software, data, people, process), which do you think is the most important to the success of a business organization? Part A - Define each primary component of the information system. Part B - Include your perspective on why your selection is most important. Part C - Provide an example from your personal experience to support your answer.
Management Information Systems
Q2/find the transfer function C/R for the system shown in the figure Re ད

Chapter 9 Solutions

Mindtap Programming, 1 Term (6 Months) Printed Access Card For Farrell's Java Programming, 9th

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
  • Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781337671385
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781305480537
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Graphical User Interfaces: Crash Course Computer Science #26; Author: CrashCourse;https://www.youtube.com/watch?v=XIGSJshYb90;License: Standard YouTube License, CC-BY
Python GUI | How To Make A GUI In Python | Best GUI Framework In Python | Edureka; Author: edureka!;https://www.youtube.com/watch?v=_PHJvjQJa3w;License: Standard Youtube License