#define _USE_MATH_DEFINES
#include
#include
using namespace std;
float circleArea(float r)
{
return M_PI * r * r;
}
float rectangleArea(float a, float b)
{
return a * b;
}
float trapezoidArea(float a, float b, float h)
{
return (a + b) * h / 2;
}
int squareSum(int a, int b)
{
return a * a + b * b;
}
int x, y;
int main()
{
float r, a, b, h;
cout << "--- Suma kwadratów ---" << "\n";
cout << "Wprowadź wartość x: "; cin >> x;
cout << "Wprowadź wartość y: "; cin >> y;
cout << "Suma kwadratów wynosi: " << squareSum(x, y) << "\n" << endl;
cout << "--- Pole koła ---" << "\n";
cout << "Wprowadź długość promienia r: "; cin >> r;
cout << "Pole koła wynosi: " << circleArea(r) << "\n" << endl;
cout << "--- Pole prostokąta ---" << "\n";
cout << "Wprowadź długość boku a: "; cin >> a;
cout << "Wprowadź długość boku b: "; cin >> b;
cout << "Pole prostokąta wynosi: " << rectangleArea(a, b) << "\n" << endl;
cout << "--- Pole trapezu ---" << "\n";
cout << "Wprowadź długość boku a: "; cin >> a;
cout << "Wprowadź długość boku b: "; cin >> b;
cout << "Podaj wysokość trapezu h: "; cin >> h;
cout << "Pole trapezu wynosi: " << trapezoidArea(a, b, h) << "\n" << endl;
return 0;
}