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 c2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
