The Pythagorean theorem states that the sum of the squares ofthe sides of a righ
ID: 3543185 • Letter: T
Question
The Pythagorean theorem states that the sum of the squares ofthe sides of a right triangle is equal to the square of thehypotenuse. For example, if two sides of a right triangle havelengths of 3 and 4, then the hypotenuse must have a length of 5.Together the integers 3, 4, and 5 form a Pythagoreantriple. There are an infinite number of such triples. Given two positive integers, mand n, where m> n, a Pythagorean triple can be generated by thefollowing formulas:
side1 = m^2 - n^2 (m^2 means "m squared")
side2 = 2mn
hypotenuse = m^2 + n^2
Remember that these are mathematical formulas, NOT C++ languagestatements! The triple mentioned above (side1 =3, side2 = 4,hypotenuse = 5) is generated by this formula when m=2 and n = 1.
Explanation / Answer
please rate - thanks
any questions - ask
if you don't normally use #include <stdio.h> and getch()
just remove them
#include <stdio.h>
#include <conio.h>
int main(void)
{int m,n,side1,side2,hyp;
printf("Enter value for m: ");
scanf("%d",&m);
printf("Enter value for n(must be less than %d): ",m);
scanf("%d",&n);
side1=m*m-n*n;
side2=2*m*n;
hyp=m*m+n*n;
printf("given %d and %d: side 1=%d, side 2 = %d, hypotenuse = %d ",m,n,side1,side2,hyp);
getch();
return 0;
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.