#include <cstdio>
#include <clocale>
#include <cmath>

int main()
{
    float d, b, z;
    
    std::setlocale(LC_ALL, "Russian");
    std::printf("Введите два катета: ");
    std::scanf("%f %f", &d, &b);
    z = std::sqrt(d*d + b*b);
    std::printf("Площадь равна = %f\n", 0.5 * d * b);
    std::printf("Периметр равен = %f\n", d + b + z);
    
    return 0;
}