Question
IN PROGRAM C : A) The Pythagorean theorem states that given a right triangle, the square of the hypotenuse c is equal to the sum
IN PROGRAM C:
A)The Pythagorean theorem states that given a right triangle, the square of the hypotenuse c is equal to the sum of the squares of the other two sides a and b. Solving for the hypotenuse: = & + & . Write a C++ program that inputs a and b, solves and outputs c. For example: given the inputs 3.2 and 4.0, the output is 5.1225.
B)
What if the inputs are invalid? Rewrite the Pythagorean program from the previous page to compute and output c only if both inputs are positive. If either input is 0, do not perform the computation and output Not a triangle! instead. If either input is negative, do not perform the computation and output Invalid input! instead. Your program should produce exactly one output: either c, Not a triangle!, or Invalid input!. Rewrite the program below, do not refer to the previous page. [ What if one input is 0 and the other is negative which output should the program produce? Output Invalid input!. ]
a2 + b2 c2Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started