Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

import java.util.*; /** * Code for Problem 1 of HW2 * @author */ public class ArraySum { /** Gets the sum of the numbers in

image text in transcribedimage text in transcribed

import java.util.*;

/** * Code for Problem 1 of HW2 * @author */ public class ArraySum {

/** Gets the sum of the numbers in "dataset". @return sum of the numbers */ public static void main(String args[]) {

ArraySum as = new ArraySum();

ArrayList dataset = new ArrayList();

dataset.add(1);

dataset.add(2);

dataset.add(3);

dataset.add(100);

dataset.add(-1);

dataset.add(0);

dataset.add(-10);

dataset.add(10);

dataset.add(20);

dataset.add(30);

System.out.println("Dataset: "+dataset.toString());

int sum = as.getSum(dataset);

System.out.println("Sum of dataset: "+sum);

int posSum = as.getSumPositive(dataset);

System.out.println("Sum of Positive Numbers of dataset: "+posSum);

int max = as.getMaximum(dataset);

System.out.println("maximum of the dataset: "+max);

}

Full Java Code:

import java.util.ArrayList;

public class ArraySum {

//Main method that displays the functionality of all the other methods

public static void main(String args[]) {

ArraySum as = new ArraySum();

ArrayList dataset = new ArrayList();

dataset.add(1);

dataset.add(2);

dataset.add(3);

dataset.add(100);

dataset.add(-1);

dataset.add(0);

dataset.add(-10);

dataset.add(10);

dataset.add(20);

dataset.add(30);

System.out.println("Dataset: "+dataset.toString());

int sum = as.getSum(dataset);

System.out.println("Sum of dataset: "+sum);

int posSum = as.getSumPositive(dataset);

System.out.println("Sum of Positive Numbers of dataset: "+posSum);

int max = as.getMaximum(dataset);

System.out.println("maximum of the dataset: "+max);

}

/**

Gets the sum of the numbers in "dataset".

@return sum of the numbers

*/

public int getSum(ArrayList dataset) {

int x = 0;

for(int i : dataset ){

x = x + i;

}

return x;

}

/**

Gets the sum of the positive numbers in "dataset".

@return sum of the positive numbers

*/

public int getSumPositive(ArrayList dataset) {

int x = 0;

for(int i : dataset ){

if(i > 0 )

x = x + i;

}

return x;

}

/**

Gets the maximum value in the array list "dataset".

@return maximum value of "dataset"

*/

public int getMaximum(ArrayList dataset){

int x = 0;

for(int i : dataset ){

if(i > x)

x = i;

}

return x;

}

}

Error: Main method not found in class Main, please define the main method as: public static void main(String[] args), or a JavaFX application class must extend javafx.application. Application Appendix A: Scanned Textbook Problems - P7.7 A theater seating chatt is implemented as a two-dimensional array of ticket prices, like this 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 20 20 20 20 20 20 10 10 10 10 20 20 20 20 20 20 10 10 10 10 20 20 20 20 20 20 10 10 20 20 30 30 40 40 30 30 20 20 20 30 30 40 50 50 40 30 30 20 30 40 50 50 50 50 50 50 40 30 Write a program that prompts users to pick either a seat or a price. Mark sold seats by changing the price to 0. When a user specifies a seat, make sure it is available. When a user specifies a price, find any seat with that price

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

1. Discuss the four components of language.

Answered: 1 week ago

Question

f. What stereotypes were reinforced in the commercials?

Answered: 1 week ago