
Java
This problem set will test your knowledge of System I/O, variable assignment, flow control, and loops. Your task is to create several different java classes (.java files) that will produce a specific output based on the user input. All input will be given to you either as a command-line argument or typed in from the keyboard.
Below you will find directions for each class you need to create. Please make sure that the class name and java file name match the name
SumRange
This script will be given a runtime argument of 3 values within it. The first user value will always be less than the second value. This script should calculate the sum of every nth whole number between the first and second value. The term "nth" denotes the step size which will be equal to the 3rd value. Example if the third value is 2 then it will add every other or every second value. If the third value is 4 it will add every 4th value. In the end the application should print the sum of the numbers to the console. The last string that this program should print is the result of the summation of the numbers.
Example:
args: ["5", "9", "2"]
output: 21 => 5+7+9
SplitString
This application accepts an arbitrary number of user inputs. Every time this application receives a string, it should add the string to a growing string. Newly added strings should be added to the growing string at the index equal to the newly added string's length. If the newly added string's length is equal to or larger than the growing string, this script should add the new string to the end of the growing string. When this application receives a blank input, this application should stop receiving input and print the growing string to the console. The last string that this program should print is the result of the growing string.
Example:
input: 'hello' -> growing string: 'hello'
input: 'bear' -> growing string: 'hellbearo'
input: 'cow' -> growing string: 'helcowlbearo'
input: 'disestablishment' -> growing string: 'helcowlbearodisestablishment'
input: '' -> growing string: 'helcowlbearodisestablishment'
output: 'helcowlbearodisestablishment'
AllEvenOdd
Your application will be given an arbitrary number of strings that are numbers in its runtime arguments. The application will count the total number of odd and even numbers in the runtime arguments. If the total number of runtime arguments is even then it will count only even numbers, if the total number is odd it will count only odd numbers. It will print the total number of even or odd numbers to the console. The last string that this program should print is the result of the total number of odd or even numbers.
Example:
Runtime Argument: [6, 5, 1, 6, 9, 2, 3]
Output: 4
Runtime Argument: [9, 1, 5, 1]
Output: 0

Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

- In JAVA PROGRAMMING please read details on pictures thank you. (You will need to read in the student data first and then read in the scores) You will open each file and read the information into their respective classes/arrays For each student, you will calculate their lowest score, their highest score, their average, and their grade. For each quiz, you will calculate the lowest score, the highest score, and the average You will create and print an Honor Role. The Honor Role comprises students who received an ‘A’ grade. REPORT WILL LOOK LIKE THIS LastName FirstName StudentID Score 1 Score 2 Score 3 Score 4 Score 5 High Low Average Grade High…arrow_forwardObject-Oriented Programming OvalDraw Plus (Java code) Summary: Create a graphical application with Java that that draws an oval Prerequisites: Java, VS Code, and Terminal Create a graphical Java application that runs on Microsoft Windows and MacOS that draws an oval centered in the main application window when the programming starts. The oval should automatically resize and reposition itself when the window is resized. In this activity you will start with our OvalDraw application in our sample code, review the code, and then make incremental improvements to the application. Be sure to make the resulting application uniquely your own by adding standard comments at the top application (i.e. your name, class, etc.), changing the names of variables, and adding small features. Finally, be sure to save your work as you will often be asked to submit it as part of an assignment. Be sure to review the example OvalDraw project in the Java section of our example code repository. Requirement 1:…arrow_forwardplease quickly thanks ! use javaarrow_forward
- Java Language Create Clock class and demonstrate the features of the class with the driver program. upload a single file that contains the source code with documentation for both the clock class and the driver and execution of the program. The rule for execution is that you execute enough times with sufficient data that every line in the program is executed).arrow_forwardDevelop a Shipping Calculator Java application, which contains the concepts of a Java object and class. This Java Program must include the declaration and definition of object and class. The steps for the program are outlined below: Create a Java class named Package that contains the following: Package should have three privateinstance variables of type double named length, width, and height. Package should have one privateinstance variable of the type Scanner named input, initialized to in. No-args(explicit default) public constructor, which initializes all three double instance variables to 1.0. Initial(parameterized) public constructor, which defines three parameters of type double, named length, width, and height, which are used to initialize the instance variables of same name. Public copyconstructor, with a parameter of type Package, used to duplicate an existing Package object. Three public void methods named inputLength,inputWidth, and inputHeight. Each method will…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





