Bueno como no se nada de programacion empese a leer Pyhton y a empezar a tratar de hacer programitas muy simples para ir viendo si voy aprendiendo o no, el problema que me surgio es en hacer un programa sencillo de que el usuario indique tres numeros y el programa diga cual es el mayor y cual es el menor.
Este es el Codigo:
[a = int(input("ingrese un numero "))
b = int(input("ingrese un numero "))
c = int(input("ingrese un numero "))
if a < b:
print ("el el mayor es ",a)
else #aca marca error
print ("el mayor es ",b)
else print ("el mayor es ",c)
elif a > b:
print ("el valor menor es ",a)
else print("el valor menor es ",b)
else print("el valor menor es ",c)
input()
Tengan en cuneta que resien empiezo, asi que seguramente hay cosas q las hice mal, de todos modos.... cuando ejecuto esto en DOS me dice que hay un error de sintaxys en la linea 6
La version de Pyhton que utilizo es Pyhton 3.1.3 y estoy leyendo de: Pyhton Para Todos.
else lleva estos dos puntitos adelante :
o cea es
else: #y luego enter para el bucle
y los comentarios se escriben con #
y acuérdate de los bucles.
ademas allí marcas tan solo una condición, y al haber 3 condiciones distintas marcas el else para las 3.
Lo correcto seria:
a = int(input("ingrese un numero "))
b = int(input("ingrese un numero "))
c = int(input("ingrese un numero "))
if a > b and a>c:
print ("el mayor es",a)
if b > a and b >c:
print ("el mayor es",b)
if c > a and c >b:
print ("el mayor es",c)
if a < b and a<c:
print ("el menor es ",a)
if b < a and b<c:
print ("el menor es",b)
if c < a and c<b:
print ("el menor es",c)