Escriviu un procediment
que intenti llegir un nombre racional donat en el format “numerator”/“denominator”, i que guardi aquests dos valors a @num@ i @den@, respectivament. A més, cal eliminar tots els factors comuns de @num@ i @den@. Si l’entrada contenia un nombre racional, cal retornar true; altrament cal retornar false. Per exemple, aquest codi
amb aquesta entrada
66/12 100/100
hauria d’escriure
11 2 1 1
Precondició
1 ≤ @num@ ≤ 109 and 1 ≤ @den@ ≤ 109
Observació Només cal enviar el procediment demanat; el programa principal serà ignorat.