Saltar al contenido principal

Curso

Python: Retos Básicos
Tiempo estimado
10 min
Dificultad estimada
Introductoria
Extensión
163 palabras
Puntos disponibles
3 puntos
Número de actividades
1 actividad

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 #

LlamadaResultado devuelto
area_marco(10, 8, 1)32
area_marco(6, 6, 0)0
Cargando actividad al acercarte…
Ver una pista

Calcula por separado el área exterior y la interior. El marco ocupa su diferencia.