#1.
Пусть первое число - x; а второе число - y. Получим два уравнения:

Выразим x через y и подставим это значение в первое уравнение:

По теореме Виета:

Так как мы знаем, что оба числа положительные, то y = 13
Найдем x:

Ответ: 12, 25.
#2.
Периметр - это сумма всех сторон; формула - 
Найдем сумму длины и ширины:

Отсюда можно выразить длину b:

Диагонали в прямоугольнике образуют два равных прямоугольных треугольника, где диагонали - гипотенузы, а стороны - катеты.
Найдем длину одной диагонали:

По теореме Пифагора:

По теореме Виета:

Если a = 25, то b = 60, и наоборот. Длины сторон - 25 и 60 см.
Ответ: 25, 60.