Perímetros con una condición
Escribe una función que reciba una letra y un número y devuelva el perímetro de un círculo o de un cuadrado. La entrada tendrá la forma (letra l, número num): la letra será "s" para cuadrado o "c" para círculo, y el número será la longitud del lado del cuadrado o el radio del círculo.
Usa las siguientes fórmulas:
- Perímetro de un cuadrado: 4 * lado.
- Perímetro de un círculo: 6.28 * radio.
La condición es que solo puedes usar operadores aritméticos u operadores de comparación. Esto significa:
- No uses sentencias if... else.
- No uses diccionarios.
- No uses lambdas.
- No uses métodos de formato, etc.
El objetivo es escribir un fragmento breve de código sin ramificaciones.
Ejemplos
perimeter("s", 7) ➞ 28
perimeter("c", 4) ➞ 25.12
perimeter("c", 9) ➞ 56.52Notas
- No es necesario redondear.