Пусть длина прямоугольника равна x, а ширина равна y.
Тогда периметр прямоугольника равен 2x + 2y = 28, откуда x + y = 14 (1).
Также из условия задачи известно, что сумма площадей квадратов построенных на двух смежных сторонах прямоугольника равна 116 кв.см. Это означает, что x^2 + y^2 = 116 (2).
Из уравнения (1) выразим y через x: y = 14 - x.
Подставим это выражение в уравнение (2) и получим:
x^2 + (14 - x)^2 = 116,
x^2 + 196 - 28x + x^2 = 116,
2x^2 - 28x + 80 = 0,
x^2 - 14x + 40 = 0.
Решая это квадратное уравнение, получаем два возможных значения для x: x1 = 10 и x2 = 4.
Подставляя значения x обратно в уравнение (1), получаем соответственно y1 = 4 и y2 = 10.
Итак, стороны прямоугольника равны 10 см и 4 см.