Odpowiedź:
#include <iostream>
#include <cmath>
using namespace std;
float oblicz_p(float a, float h){
return (a*h)/2;
}
float oblicz_b(float a, float h){
return sqrt(pow(a, 2) + pow(h, 2));
}
int main()
{
float a, h;
cout << "Obliczenie pola i długości 3. boku w C++" << endl;
cout << "Wprowadz długość boku: ";
while (a < 1){
cin >> a;
if (a < 1){
cout << "Długość boku nie powinna być poniżej 1. Spróbuj jeszcze raz: ";
}
}
cout << "Wprowadz wysokość: ";
while (h < 1){
cin >> h;
if (h < 1){
cout << "Wysokość nie powinna być poniżej 1. Spróbuj jeszcze raz: ";
}
}
cout << "Pole trójkąta wynosi: " << oblicz_p(a, h) << endl;
cout << "Długość trzeciego boku: " << oblicz_b(a, h) << endl;
return 0;
}