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

Write a Java or C++ program that will perform the following sequence of operations:
1. Ask the user to input a string..
2. Reverse the first word and the last word using a stack/s.
3. Swap the positions of the reversed words.
4. Display the new string.
Sample output:
Input a string : This is the new normal.
Output : lamron is the new sihT.
Other specific requirements:
• If you are going to use the Stack Class, only the following methods are allowed:
empty(), peek(), pop(0, and push().
• The new string must be stored in another variable.
• If the string contains only one word, reverse the word.
• If there is a period at the end, do not process it. It must stay in its position.
• For sample runs, use the following inputs :
1.) string : This is the new normal.
2.) string : position.
3.) string : the quick brown fox
Transcribed Image Text:Write a Java or C++ program that will perform the following sequence of operations: 1. Ask the user to input a string.. 2. Reverse the first word and the last word using a stack/s. 3. Swap the positions of the reversed words. 4. Display the new string. Sample output: Input a string : This is the new normal. Output : lamron is the new sihT. Other specific requirements: • If you are going to use the Stack Class, only the following methods are allowed: empty(), peek(), pop(0, and push(). • The new string must be stored in another variable. • If the string contains only one word, reverse the word. • If there is a period at the end, do not process it. It must stay in its position. • For sample runs, use the following inputs : 1.) string : This is the new normal. 2.) string : position. 3.) string : the quick brown fox
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Introduction to computer system
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.
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