PERFECT CUBES AND SQUARES PROBLEMS The product of some integer with itself is called a perfect square. A perfect cube is the result of multiplying an integer three times by itself. Assume that a perfect cube greater than 2000 is considered a large perfect cube, the ones between 500 and 2000 (inclusive) are medium perfect cubes and the ones below 500 are small prefect cubes. A perfect cube is associated with a perfect square if the same integer is either cubed or squared i.e. the perfect square 4 (2x2) is associated with the perfect cube 8 (2x2x2) Write a program which: 1. Asks the user to enter a perfect square. 2. Finds the associate perfect cube. 3. Determines whether the found perfect cube is small, medium or large. 4. Informs the user if the input is not a perfect square. 5. Ask the user is they would like to continue or not. Use a while loop to do this. For example, Example 1: Enter perfect square: 36 216 is a small perfect cube Continue (Y/N): Y Enter perfect square: 400 8000 is a large perfect cube Continue (Y/N): Y Enter perfect square: 1031 1031 is not a perfect square Continue (Y/N): N Goodbye!!! Your output should be as close to the example as possible i.e. given the same input it should produce the same output

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

PERFECT CUBES AND SQUARES PROBLEMS
The product of some integer with itself is called a perfect square. A perfect cube is
the result of multiplying an integer three times by itself. Assume that a perfect
cube greater than 2000 is considered a large perfect cube, the ones between 500
and 2000 (inclusive) are medium perfect cubes and the ones below 500 are small
prefect cubes. A perfect cube is associated with a perfect square if the same
integer is either cubed or squared i.e. the perfect square 4 (2x2) is associated with
the perfect cube 8 (2x2x2)
Write a program which:
1. Asks the user to enter a perfect square.
2. Finds the associate perfect cube.
3. Determines whether the found perfect cube is small, medium or large.
4. Informs the user if the input is not a perfect square.
5. Ask the user is they would like to continue or not. Use a while loop to do
this.
For example,
Example 1:
Enter perfect square: 36
216 is a small perfect cube
Continue (Y/N): Y
Enter perfect square: 400
8000 is a large perfect cube
Continue (Y/N): Y
Enter perfect square: 1031
1031 is not a perfect square
Continue (Y/N): N
Goodbye!!!
Your output should be as close to the example as possible i.e. given the same
input it should produce
the same output.

Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Computational Systems
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