I Design the C code for a program which will use the Pythago
I. Design the C++ code for a program which will use the Pythagorean Theroem to calculate and display the length of a right triangle hypotenuse,c, given the lengths of its adjacent sides: a and b.. (hint: a^2 + b^2 = c^2)
II. Design the C++ code for a program which will calculate and display the roots of a quadratic equation of the form ax^2 + bx + c = 0, given its coefficients, a, b, and c.
Solution
1. C++ program for calculating the length of the hypotenuse of a right angled triangle:-
Formula used: - c = sqrt(a^2 + b^2)
#include <iostream>
 #include<stdio.h>
 #include<math.h>
 using namespace std;
int main() {
     double a,b,c;
    printf(\"Enter the value of side A:-   \ \");
    scanf(\"%lf\",&a);
    printf(\"Enter the value of sideB:-   \ \");
    scanf(\"%lf\",&b);
    c = sqrt(a*a + b*b);
    printf(\"The length of the Hypotenuse of the right angled triangle is:- %lf\",c);
    return 0;
 }
Output:-
Enter the value of side A:-   3
 Enter the value of sideB:-   4
 The length of the Hypotenuse of the right angled triangle is:- 5
2. C++ program to calculate the roots of the quadratic equation :-
Formula Used :- x = (-b + sqrt(b^2 - 4*a*c))/2*a y = (-b - sqrt(b^2 - 4*a*c))/2*a
#include <iostream>
 #include<stdio.h>
 #include<math.h>
 using namespace std;
int main() {
     double a,b,c;
     double x,y;
    printf(\"Enter the value of coefficient a:-   \ \");
    scanf(\"%lf\",&a);
    printf(\"Enter the value of coefficient b:-   \ \");
    scanf(\"%lf\",&b);
    printf(\"Enter the value of coefficient c:-   \ \");
    scanf(\"%lf\",&c);
    x = (-b + sqrt(b*b - 4*a*c))/(2*a);
    y = (-b - sqrt(b*b - 4*a*c))/(2*a);
    printf(\"The values of the roots x and y of the quadratic equation are:- %lf and    %lf\",x,y);
    return 0;
 }
Output:-
Enter the value of coefficient a:-   4
 Enter the value of coefficient b:-   4
 Enter the value of coefficient c:-   1
 The values of the roots x and y of the quadratic equation are:- -0.500000 and    -0.500000


