Hola Mateo, ¿cómo estás?
Si perfectamente podés resolver este problema de esa forma. En general está bueno crear subprogramas para resolver distintas partes de tu programa principal, aunque podés evaluar si es necesario o no y eso es un poco a criterio de cada uno, por ejemplo si la impresión del resultado es muy simple y solo se realiza una única vez, capaz no es necesario separarla en un subprograma.
Saludos,
Felipe
Si perfectamente podés resolver este problema de esa forma. En general está bueno crear subprogramas para resolver distintas partes de tu programa principal, aunque podés evaluar si es necesario o no y eso es un poco a criterio de cada uno, por ejemplo si la impresión del resultado es muy simple y solo se realiza una única vez, capaz no es necesario separarla en un subprograma.
Saludos,
Felipe