Hoy vamos a platicar un poco sobre las estructuras de control. Antes que nada ¿Qué son? Son sentencias que permiten modificar el flujo del programa, algo así como tomar decisiones basados en datos del programa. Para ello deben cumplirse ciertas condiciones definidas por el usuario.
Analizando el problema nos damos cuenta rápidamente de dos detalles (esto se va dando con la práctica):
1. Utilizaremos variables de tipo flotante.
2. Utilizaremos 4 condiciones.
La forma en que utilizamos la estructura If es la siguiente:
if ( condición ) {
...
}
If es la palabra reservada que le indica al programa que si la condición se cumple, entonces realice el bloque de código que está entre las llaves, si no se cumple entonces no lo realiza.
Bueno ya se van dando una idea del código...
A tener en cuenta:
Es importante revisar el orden de las condiciones, suponiendo que prom= 8. si empezáramos por revisar si el promedio es mayor a 6 pues si, lo es y se cumple, pasa al siguiente if a revisar si es mayor a 7.5 y nuevamente se cumple... por lo que tendremos un doble mensaje de salida.
si notaron ese else entre un if y otro esa instrucción se interpreta así: Si se cumple le condición, haz esto, si no, entonces haz esto otro, si no... etc.
Por otra parte es importante comenzar a manejar hábitos para tener un código pulcro y entendible, más para nosotros que por otra cosa. En la siguiente entrada les daré algunos consejos para mantener su código fuente a tope. Por cierto, también en esa entrada analizaremos el código completo de este programa de ejemplo. Por lo pronto lo dejo así, incompleto para retarlos a que ustedes mismos puedan terminarlo (:
Estructura de control IF
Pensemos en un programa que evalúe nuestro desempeño escolar. Declaramos nuestras variables y obtenemos el promedio, hasta aquí ya sabemos cómo hacer todo. Ahora bien, queremos que el programa nos muestre un mensaje "Excelente" si el promedio es de 10 a 8.5, "Bueno" si el promedio es de 8.4 a 7.5, "Regular" si el promedio es de 7.4 a 6, si es inferior a 6 que muestre "Malo".Analizando el problema nos damos cuenta rápidamente de dos detalles (esto se va dando con la práctica):
1. Utilizaremos variables de tipo flotante.
2. Utilizaremos 4 condiciones.
La forma en que utilizamos la estructura If es la siguiente:
if ( condición ) {
...
}
If es la palabra reservada que le indica al programa que si la condición se cumple, entonces realice el bloque de código que está entre las llaves, si no se cumple entonces no lo realiza.
Bueno ya se van dando una idea del código...
A tener en cuenta:
Es importante revisar el orden de las condiciones, suponiendo que prom= 8. si empezáramos por revisar si el promedio es mayor a 6 pues si, lo es y se cumple, pasa al siguiente if a revisar si es mayor a 7.5 y nuevamente se cumple... por lo que tendremos un doble mensaje de salida.
si notaron ese else entre un if y otro esa instrucción se interpreta así: Si se cumple le condición, haz esto, si no, entonces haz esto otro, si no... etc.
Por otra parte es importante comenzar a manejar hábitos para tener un código pulcro y entendible, más para nosotros que por otra cosa. En la siguiente entrada les daré algunos consejos para mantener su código fuente a tope. Por cierto, también en esa entrada analizaremos el código completo de este programa de ejemplo. Por lo pronto lo dejo así, incompleto para retarlos a que ustedes mismos puedan terminarlo (:
Comentarios
Publicar un comentario