problema de funciones
Publicado por jac (4 intervenciones) el 05/03/2016 20:08:00
QUE DESEO HACER: Cree un programa en Python 3.4 que le solicite al usuario ingresar tres números (enteros); luego cree dos funciones: la primera que calcule el numero mayor de los tres números ingresados y la segunda que eleve al cuadrado el mayor numero ingresado; y posteriormente como resultado muestre en la pantalla el resultado de la segunda función de los tres números. El programa debe mostrar como resultado exclusivamente el valor antes mencionado, no debe contener letras ni enunciados que lo acompañen.
por ejemplo si el usuario ingresa 4 1 8 el programa debe mostrar por pantalla
64
ERROR: Traceback (most recent call last):
File "funciones.py", line 13, in <module>
e=elevado(d)
File "funciones.py", line 6, in elevado
elev=num*num
TypeError: unsupported operand type(s) for *: 'builtin_function_or_method' and 'builtin_function_or_method'
por ejemplo si el usuario ingresa 4 1 8 el programa debe mostrar por pantalla
64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def mayor(a,b,c):
max(a,b,c)
return max
def elevado(num):
elev=num*num
return elev
a=float(input())
b=float(input())
c=float(input())
d=mayor(a,b,c)
e=elevado(d)
print(int(e))
ERROR: Traceback (most recent call last):
File "funciones.py", line 13, in <module>
e=elevado(d)
File "funciones.py", line 6, in elevado
elev=num*num
TypeError: unsupported operand type(s) for *: 'builtin_function_or_method' and 'builtin_function_or_method'
Valora esta pregunta


0