
Write a java program that reads from the keyboard the starting positions and constructs the rest of the magic triangle based on those integer numbers. Output to the screen the completed magic triangle in the form of a triangle shape and the number all the sides equal to. Depending on the inputs there may be several possible solutions. In that case, any solution will do. In a few cases there may be no solution, in which case output "No solution". Finally, the program should ask if the user wants to run the program again. Check case. Refer to the sample output below.
Sample Run:
Enter the three triangle starting positions: 2 7 8
Completed triangle: 5 8 9 1 2 6 7 3 4
All sides total: 20
Run again (Y/N): y
Enter the three triangle starting positions: 5 2 7
No solutionRun again (Y/N): N

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

- Write a program that reads integers userNum and divNum as input, and outputs userNum divided by divNum four times.Note: End with a newline. In Java, integer division discards fractionsarrow_forwardIn Java.arrow_forwardWrite a Java program which reads a 3-digit number from command-line and prints whether that number is an Armstrong number or not.A 3-digit Armstrong number is an integer such that the sum of the cubes of its digits is equal to the number itself. For example, 371 is an Armstrong number since 33 + 73 + 13 = 371, but 173 is not an Armstrong number.Sample output (assuming the command line argument is 371):The number is an Armstrong numberarrow_forward
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY





