Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2012, 19:40
Okapps
 
Fecha de Ingreso: octubre-2011
Ubicación: conoceme y averigualo
Mensajes: 64
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: sentencias condicionales anidadas, un if dentro de otro if

Hola,
Lo que quise decir con una explicación un poco autodidacta es, que quien me deseara o quisera explicar en este caso fue tu, fuese algo (Propio de la persona), ósea algo echo y dicho por lo que sabes.

Ahora ya entiendo:
Código:
a = float(raw_input('Dame el valor de a: '))
b = float(raw_input('Dame el valor de b: '))
if a != 0: #Se cumple siempre y cuando a no sea igual a cero.
    x = -b / a
    print 'solución', x
if a == 0: # Se inicia y tiene dos if anidados, si el primero no se cumple el segundo lo hace.
    if b != 0: #Si b es diferente a 0 se ejecuta este if y el siguiente no lo hace.
        print 'La ecuación no tiene solución'
    if b == 0: # Si se ejecuta hasta aqui quiere decir que a == 0 y b == 0, y que el resto es falso.
        print 'La ecuacion tiene infinitas soluciones.'
Corrigeme si me equivoco en mi interpretación, me podrías enseñar como publicar el código de la manera que lo haces, lo he intentado con las herramientas del editor pero nada.
Gracias.

Última edición por Okapps; 11/02/2012 a las 20:45