Reto 1: Calcular el material de un marco
Objetivo #
Calcular el material de un marco aplicando los contenidos de Python básico.
Conocimientos previos #
Variables, multiplicación, resta y retorno de una función.
Repasar los temas necesarios
Tu reto #
Implementa la función area_marco(ancho, alto, grosor).
Un cartel rectangular tiene un marco por dentro de sus bordes. Devuelve el área que ocupa el marco: el área del rectángulo completo menos la del hueco central. El hueco mide ancho - 2 * grosor por alto - 2 * grosor.
Los tres datos son enteros: ancho y alto son positivos; el grosor es mayor o igual que cero y nunca supera la mitad del lado más corto. El resultado debe ser un entero. No necesitas condiciones ni bucles.
La función debe devolver el resultado con return. No uses input() ni print(): el corrector llamará a tu función con diferentes datos.
Ejemplos #
| Llamada | Resultado devuelto |
|---|---|
area_marco(10, 8, 1) | 32 |
area_marco(6, 6, 0) | 0 |
Ver una pista
Calcula por separado el área exterior y la interior. El marco ocupa su diferencia.