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...
Trending nowThis is a popular solution!
- a. The mean of a list of numbers is its arithmetic average. The median of a list is its middle value when the values are placed in order. For example, if a list contains 1, 4, 7, 8, and 10, then the mean is 6 and the median is 7. Write an application that allows you to enter five integers and displays the values, their mean, and their median. Save the files as MeanMedian.java. b. Revise the MeanMedian class so that the user can enter any number of values up to 20. If the list has an even number of values, the median is the numeric average of the values in the two middle positions. Save the file as MeanMedian2.java.arrow_forward1994 Weekly Gas GraphIn the student sample programs for this book, you will find a text file named 1994_Weekly_Gas_Averages.txt. The file contains the average gas price for each week in the year 1994.(There are 52 lines in the file.) Using matplotlib, write a Python program that reads thecontents of the file then plots the data as either a line graph or a bar chart. Be sure to displaymeaningful labels along the X and Y axes, as well as the tick marks. (in python)arrow_forwardQ.Create an interesting educational information chat box that asks the user to give an input question and then answers the question given by user with a suitable answer. It should match the question of user with a suitable answer avaliable . You can make use of list for different questions and answers. (if possible) Save two to three answers for a single question and then for random selection of elements from those answers use random choice(list) method from random module that returns a random element. Also for a user question that doesn't matches with the questions present in the chat box it should display statement like "oops i can't answer that" "sorry i am not intelligent enough" "could u please ask something else" using random method so that every time one of these statements appear **coding language python ***try using basic programming techniques in python without using arrays and pointers * * * copy paste the program itself and also the screenshot of program and output…arrow_forward
- PYTHON: In this assignment, you will use all of the graphics commands you have learned to create an animated scene. Your program should have a clear theme and tell a story. You may pick any school-appropriate theme that you like. The program must include a minimum of: 5 circles 5 polygons 5 line commands 2 for loops 1 global variable You may wish to use the standard code for simplegui graphics below: import simplegui def draw_handler(canvas): frame = simplegui.create_frame('Testing', 600, 600) frame.set_canvas_background("Black") frame.set_draw_handler(draw_handler) frame.start()arrow_forwardFile Welcome to OOPII_PizzaMania Each Topping: $150 Pizza Size Pizza Type O Tomato O small: $25.00 O Thin Crust O Green Pepper Medium: $50.00 Medium Crust O Black Olives O Large: $75.00 Crust Lover O Mushrooms O Family: $130.00 O Extra Cheese O Members Card O Pepperoni Sausage Place Order Your Order Details Print All Orders Use any language Is it possible to store each pizza into an ArrayList and then print all the pizzas created when the "Print All Orders" is clicked? For example if user1 Selects a small pizza with the toppings, tomato and pepperoni and a crust type of thin crust. And user2 selects a medium pizza, with toppings, extra cheese and green peppers and a medium crust. How would I place these two orders into an Array List and then print them using the "Print All Orders"?arrow_forwardParameter: An array of strings. Return value: A list of the three strings that occur most frequently in the parameter arrayarrow_forward
- Create an application that reads numbers from a file into an array, displays the array’s contents in a ListBox control, and calculates and displays all the followings: The total of the array’s values. The average of the values in the array The largest value in the array The smallest value in the arrayarrow_forwardIf you have downloaded the source code from this book’s companion Web site, you will find a file named USPopulation.txt in the Chapter 07 folder. The file contains the midyear population of the United States, in thousands, during the years 1950 through 1990. The first line in the file contains the population for 1950, the second line contains the population for 1951, and so forth.Write a program that reads the file’s contents into a list. The program should display the following data:• The average annual change in population during the time period• The year with the greatest increase in population during the time period• The year with the smallest increase in population during the time period(You can access the book’s companion Web site at www.pearsonglobaleditions.com/gaddis.)arrow_forwardTheater Ticket System: A small ten-seat theater has contracted you to build software which will reserve tickets. The theater has two rows of five seats each. Each row is referred to by number (1 or 2) and each seat in the row is referred to by letter (A, B, C, D, and E). When started, the program should ask the user for the row they prefer (row selection). If that row has no empty seats then the program should ask the user if they prefer the other row, if no then display a message stating the next show is tomorrow. Upon selecting a row, the program should present the user with a choice of available seats in the row. The user can then either choose a seat and print the ticket (in this case a simple message will suffice) or return to row selection. If a ticket is printed the program should return to row selection. The program terminates when all seats are reserved. Please enter a row: 1 Available seats: A B C D E Which seat, enter Q for none?: B You have booked seat: 1B…arrow_forward
- Theater Ticket System: A small ten-seat theater has contracted you to build software which will reserve tickets. The theater has two rows of five seats each. Each row is referred to by number (1 or 2) and each seat in the row is referred to by letter (A, B, C, D, and E). When started, the program should ask the user for the row they prefer (row selection). If that row has no empty seats then the program should ask the user if they prefer the other row, if no then display a message stating the next show is tomorrow. Upon selecting a row, the program should present the user with a choice of available seats in the row. The user can then either choose a seat and print the ticket (in this case a simple message will suffice) or return to row selection. If a ticket is printed the program should return to row selection. The program terminates when all seats are reserved.arrow_forwardWrite a For Each loop that displays every element of an array named strSongNames in a ListBox named lstDisplay. The loop variable is named strPlay.arrow_forwardAssignment 5C: Level Map Creator. There are a variety of ways that game developers store their level layouts. One simple method is to associate level elements with certain symbols, and then storing them in a 2D grid inside a text file. We will use our knowledge of 2D arrays to create a very simple Level Map Creator tool. The program should prompt the user to enter a width and height for the level. Then it should initialize a 2D array and fill every element with the "*" symbol. Afterwards, the user should be given the following options via a menu: 1. Clear Level Re-initialize the 2D array and fill every element with the "*" symbol. 2. Add Platform Prompt the user to enter a starting point and length for the horizontal platform. Replace those elements in the 2D array with the "=" symbol. If the length is longer than the number of columns (or out of bounds), notify the user that this is not possible. 3. Add Item Prompt the user to enter a column and row index. Replace that element in the…arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT