1. Периметр прямоугольника находится по формуле Р = 2 * (а + b), где Р - периметр, а - длина, b - ширина. Выведем из этой формулы формулу ширины:
b = Р / 2 - а.
2. Найдем ширину прямоугольника, если известны периметр и длина:
b = 40 / 2 - 12 = 20 - 12 = 8.
Ответ: ширина прямоугольника равна 8 см.