Versionado semántico
El núcleo de una versión semántica contiene tres componentes separados por puntos: major.minor.patch. Crea tres funciones que devuelvan los componentes major, minor y patch como cadenas.
Ejemplos
Program.RetrieveMajor("6.1.9") ➞ "6"
Program.RetrieveMinor("6.1.9") ➞ "1"
Program.RetrievePatch("6.1.9") ➞ "9"
Program.RetrieveMinor("5.12.13") ➞ "12"
Program.RetrievePatch("5.12.13") ➞ "13"Notas
Las entradas contienen exactamente tres componentes enteros no negativos separados por puntos.