sabemos que el perimetro es igual a la suma de todos los lados
Llamamos "x" a los dos lados iguales del triangulo y "x-3" al lado desigual
x+x+(x-3)=21
3x-3=21
3x=24
x=8
Los dos lados iguales del triangulo valen 8cm cada uno
Y el lado desigual seria 8-3=5cm
saludos :)