La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Paul Leger http://pleger.cl pleger@ucn.cl Uso de Condicionales Paul Leger http://pleger.cl pleger@ucn.cl.

Presentaciones similares


Presentación del tema: "Paul Leger http://pleger.cl pleger@ucn.cl Uso de Condicionales Paul Leger http://pleger.cl pleger@ucn.cl."— Transcripción de la presentación:

1 Paul Leger http://pleger.cl pleger@ucn.cl
Uso de Condicionales Paul Leger

2 Ejecución de un Programa
Instrucción 1 Instrucción 2 Instrucción 3 ...

3 IF: Un condicional

4 Ejecuciones de un Programa
Instrucción n condición Verdadera Falsa Instrucciones Instrucciones Instrucción n+1 Si al evaluar la condición retorna verdadero => se ejecuta las instrucciones de la rama verdadera Si la condición retorna falso => se ejecuta las instrucciones de la rama falsa

5 Ejemplo 1: IF: Operador para condicionales
nota = float(raw_input("Deme su nota promedio:")) if nota > 3.95: print "Aprobaste el curso, eres seco" else: print "Reprobaste el curso, estudia mas" print "Se despide el mejor programa del mundo" print "Hasta la vista amigos"

6 Ejemplo 2: ¡ELSE ES OPCIONAL!
nota = float(raw_input("Deme su nota promedio:")) if nota > 3.95: print "Aprobaste el curso, eres seco" print "Se despide el mejor programa del mundo" print "Hasta la vista amigos" ¡ELSE ES OPCIONAL!

7 ¡Más de una instrucción en las ramas del if!
Ejemplo 3 if nota > 3.95: print "Aprobaste el curso, eres seco« print «no eres tan seco …» if nota > 6.0: print «Mayor que 6.0!!!» print "Se despide el mejor programa del mundo" print "Hasta la vista amigos" ¡Más de una instrucción en las ramas del if!

8 Operadores Igual: = Ej: (a = 0)
Y: and Ej: (a = 0 and b = 0) O: or Ej: (a = 0 or b = 0) Mayor: > Ej: (a > b) Menor: < Ej: (a < b) Distino: != Ej: (a != b) Mayor e igual: >= Ej: (a >= b) Menor e igual: <= Ej: (a <= b)

9 Ejercicios Ingrese dos números (usando «raw_input») y muestre por pantalla el número mayor o diga “iguales” si lo números son iguales Reescriba el programa de la ecuación cuadrática para verificar las condiciones del discriminante (>=0) y del valor de a (a <> 0) a*x^2 + b*x + c = 0 Escriba un programa que muestre el mayor de los tres números ingresados por el usuario

10 ¿Consultas?


Descargar ppt "Paul Leger http://pleger.cl pleger@ucn.cl Uso de Condicionales Paul Leger http://pleger.cl pleger@ucn.cl."

Presentaciones similares


Anuncios Google