Python - código que calcule el cuadrado de un número si este es impar o cubo si es par

 
Vista:
sin imagen de perfil
Val: 25
Ha disminuido su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

código que calcule el cuadrado de un número si este es impar o cubo si es par

Publicado por nisan (5 intervenciones) el 21/09/2020 03:00:43
buenas necesito ayuda en un ejercicio no lo pude entender bien y es algo complicado de resolverlo es este:



Escribe un código que calcule el cuadrado de un número si este es impar, o el cubo de un número si este es par. Por ejemplo, para 4 tu programa debe entregar 64, y para 3 debe entregar 9.


1
2
3
4
5
6
def exponenciacion(numero):
  resultado = numero
  # aquí debes implementar tu código
  # modificando la variable resultado
  # (no modifiques nada de las lineas anteriores)
  return resultado

me podrian ayudar porfavor ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 765
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

código que calcule el cuadrado de un número si este es impar o cubo si es par

Publicado por dario (185 intervenciones) el 21/09/2020 05:01:51
Hola, pruebalo asi:
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
def exponenciacion(numero):
  # aquí debes implementar tu código
  # modificando la variable resultado
  # (no modifiques nada de las lineas anteriores)
  if numero % 2 == 0: #Si el numero es par
    resultado = numero ** 3
  else: #Si el numero es impar
    resultado = numero ** 2
 
  return resultado
 
#Principal
print(exponenciacion(4))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar