Пусть стороны прямоугольника равны a и b. Периметр 2(a+b) = 40, значит a+b = 20. Если одна сторона равна 4 см, то другая равна 20 - 4 = 16 см. Площадь прямоугольника равна 4 * 16 = 64 см². Площадь квадрата равна площади прямоугольника, то есть 64 см². Сторона квадрата равна √64 = 8 см. Периметр квадрата равен 4 * 8 = 32 см.