Está en la página 1de 1

Tarea Unidad 3: Funciones

Realice la siguiente tarea definiendo un archivo para funciones y otro para el programa principal.

Funciones

Defina la función esMultiplo que recibe dos números, y devuelve un valor de verdad (True o False)
si el primero es múltiplo del segundo. (Use el operador lógico de comparación. No necesita usar
estructuras de control, no hemos visto eso aún.).

Defina una función ConvertirEspaciado, que reciba como parámetro un texto y devuelve una
cadena con un espacio adicional tras cada letra. Por ejemplo, “Hola, tú” devolverá “H o l a , t ú “.

Defina una función calcularArea, que calcule el área y el perímetro de una circunferencia. Esta
función debe mostrar en pantalla ambos datos con un mensaje adecuado para el usuario indicando
los resultados.

Defina la función transformar que recibe una cadena que representa una hora con formato hh:mm.
Esta función debe transformar esa hora en segundos y retornar el número correspondiente a la
cantidad de segundos obtenidos.

Programa principal

Invoque las funciones en orden para probar su ejecución. En todos los casos, pida al usuario los
datos que necesita para invocar a sus funciones y muestre en pantalla el resultado obtenido por
cada función utilizando mensajes amigables para el usuario.

Ejemplo:

-------*******Función transformar******------
Ingrese una hora con formato hh: mm:10:38
La hora 10:38 es equivalente a 38280 segundos
---------------******************-------------

También podría gustarte