[C++]Some math calculator I used in Highschool.
Code:
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
int x1,x2,y1,y2,answer,answerx,answery;
double distance;
char choice;
cout << "Menu:\nm = Midpoint\nd = Distance\ns=Slope\np=Slope Point\n";
cin >> choice;
while(choice != 'x')
{
if(choice == 'm')
{
cout << "Enter the X1 coordinate: ";
cin >> x1;
cout << "Enter the Y1 coordinate: ";
cin >> y1;
cout << "Enter the X2 coordinate: ";
cin >> x2;
cout << "Enter the Y2 coordinate: ";
cin >> y2;
answerx = (((x1) + (x2))/2);
answery = (((y1) + (y2))/2);
printf("The Midpoint is : (%i,%i)\n",answerx,answery);
}
if(choice == 'd')
{
cout << "Enter the X1 coordinate: ";
cin >> x1;
cout << "Enter the Y1 coordinate: ";
cin >> y1;
cout << "Enter the X2 coordinate: ";
cin >> x2;
cout << "Enter the Y2 coordinate: ";
cin >> y2;
distance = sqrt(pow(x2-x1,2) + pow(y2-y1,2));
printf("The Distance is: %i\n",distance);
}
if(choice == 's')
{
cout << "Enter The X1 Coordinate: ";
cin >> x1;
cout << "Enter The Y1 Coordinate: ";
cin >> y1;
cout << "Enter The X2 Coordinate: ";
cin >> x2;
cout << "Enter The Y2 Coordinate: ";
cin >> y2;
printf("M = %i - %i / %i - %i\n",y2,y1,x2,x1);
}
if(choice == 'p')
{
cout << "Enter The Y Coordinate: ";
cin >> y1;
cout << "Enter The X Coordinate: ";
cin >> x1;
printf("y - %i = m(x - %i)\n",y1,x1);
}
system("Pause");
break;
}
}