Java programming please type the code thanks 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 ReverseInput This application accepts user input from the console and then prints the reverse of the user input to the console. The last string that this program should print is the reverse user input. WaitForCorrectWord This application will be passed a single word in its command-line argument array. It will expect the user to type in this word. Then it should wait for the user to type the word in. If the user types in a word that does not match the word it was initially given, the application should print a single line message saying "the input was incorrect" and then wait for the user to try again. The application should repeat this process an indefinite amount of times until the user types the correct value. When the user types in the correct word the application should print "the input was correct" then quit. PrintMathResult Write an application that will wait for three user inputted values in the following order: a string operation which will be one of the following ('+', '-', '*', '/') an integer an integer Once the user inputs the three values, it is supposed to perform the given operation (The first inputted value) on the numeric values (The second and third inputted values) and print the result to the console. This application should not print any other text to the console other than the result of the mathematical operation. The last string that this program should print is the result of the mathematical calculation.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Java programming please type the code thanks

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

ReverseInput

This application accepts user input from the console and then prints the reverse of the user input to the console. The last string that this program should print is the reverse user input.

WaitForCorrectWord

This application will be passed a single word in its command-line argument array. It will expect the user to type in this word. Then it should wait for the user to type the word in. If the user types in a word that does not match the word it was initially given, the application should print a single line message saying "the input was incorrect" and then wait for the user to try again. The application should repeat this process an indefinite amount of times until the user types the correct value. When the user types in the correct word the application should print "the input was correct" then quit.

PrintMathResult

Write an application that will wait for three user inputted values in the following order:

  1. a string operation which will be one of the following ('+', '-', '*', '/')
  2. an integer
  3. an integer

Once the user inputs the three values, it is supposed to perform the given operation (The first inputted value) on the numeric values (The second and third inputted values) and print the result to the console. This application should not print any other text to the console other than the result of the mathematical operation. The last string that this program should print is the result of the mathematical calculation.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 9 steps with 3 images

Blurred answer
Knowledge Booster
Study of Characters
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education