Pythagorean Theorum Code Help
I made this code to find pythagorean theorums...
But it won't work right..
any help?
Code:
#include <iostream>
#include <string>
using namespace std;
int main ()
{
int a,b,c,d,e;
d = a * a+ b* b;
d = c * c;
cout << "Welcome to the LZ Pythagorean Theorem Finder" << endl << "To use this application, enter the values of variable A and B" << endl;
cout << "A = ";
cin >> a;
cout << "B = ";
cin >> b;
cout << "C = " << c << endl;
return 0;
}
Re: Pythagorean Theorum Code Help
Code:
d = a * a+ b* b;
d = c * c;
cout << "Welcome to the LZ Pythagorean Theorem Finder" << endl << "To use this application, enter the values of variable A and B" << endl;
You first make your calculation and then you ask for the numbers to calculate. Same as first eat your dinner and then you call the waiter to order the dinner.
Re: Pythagorean Theorum Code Help
ok...i fixed that part
but it says that 'c' is unintialized
and i did initialize it
Code:
#include <iostream>
#include <string>
using namespace std;
int main ()
{
int a,b,c,d;
cout << "Welcome to the LZ Pythagorean Theorem Finder" << endl << "To use this application, enter the values of variable A and B" << endl;
cout << "A = ";
cin >> a;
cout << "B = ";
cin >> b;
d = a * a+ b* b;
d = c * c;
cout << "C = " << c << endl;
return 0;
}
Re: Pythagorean Theorum Code Help
Quote:
Originally Posted by
Frederick Lenz
ok...i fixed that part
but it says that 'c' is unintialized
and i did initialize it
WHERE?
This is a theorem:
The sum of the squares of the lengths of the legs of a right triangle ('a' and 'b' in this case) is equal to the square of the length of the hypotenuse (c).
So, why d? What is a purpose of it?
Try this:
Code:
#include <iostream>
#include <string>
#include <conio.h>
#include <math.h>
using namespace std;
int main(int argc, char* argv[])
{
int a = 0, b = 0, c = 0; // this is initializing.
cout << "Welcome to the LZ Pythagorean Theorem Finder" << endl << "To use this application, enter the values of variable A and B" << endl;
cout << "A = ";
cin >> a;
cout << "B = ";
cin >> b;
c = pow(a, 2) + pow(b, 2);
cout << "C = " << c << endl;
getch(); // at least you can see the result
return 0;
}
Besides, use CODE tags for code snippets.