Considere x como cara e y como coroa. Dessa forma:
x+y = 100 (1)
10.x - 5.y = 25 (2)
Para resolver, é preciso isolar uma incógnita em (1) e substituir em (2). Como queremos encontrar a quantidade de vezes que a moeda deve ter ocorrido cara, isolaremos o y. Assim:
y = 100 - x
Substituindo:
10.x - 5.(100-x) = 25
10.x - 500 + 5.x = 25
10.x + 5.y = 25+500
15.x = 525
x = 525/15
x = 35
Dessa forma, o número de vezes que deve ter ocorrido cara na moeda é 35 vezes.
Espero ter ajudado.