Академический Документы
Профессиональный Документы
Культура Документы
Ciclo If
Alumna:
Merlin Chávez
Asignatura:
Programación
Maestra:
Relmy Galdámez
Curso:
III BTC
Lugar y fecha:
Calán Puerto Cortés, 09 de Julio del 2014
LA ESTRUCTURA DEL CONTROL “IF”
Una estructuras de control nos permiten controlar el flujo del programa: tomar
decisiones, realizar acciones repetitivas etc, dependiendo de unas condiciones
que nosotros mismos establezcamos.
IF SIMPLE
Se trata de una estructura de control que permite redirigir un curso de acción
según la evaluación de una condición simple, sea falsa o verdadera.
IF (Condición 1) THEN
(Bloque de sentencias 1)
ELSEIF (Condición 2) THEN
(Bloque de sentencias 2)
.....
IF (expresion) then
Sentencias
....
END IF
Vemos que en primer lugar tenemos la sentencia IF, luego una expresión, que
puede o no ir entre paréntesis, y más tarde la palabra THEN. Vemos que luego
hay un salto de línea antes de colocar las sentencias asociadas a la evaluación
positiva de la sentencia. En VBScript las líneas si que importan. Después de
poner las sentencias asociadas a la evaluación positiva colocamos un END IF,
para acabar la estructura del IF.
Enunciado ELSE
Opcionalmente se puede colocar una serie de sentencias asociadas a la
evaluación negativa de la expresión. Estas sentencias se deben colocar después
de la orden ELSE y antes del END IF.
IF (expression) then
Sentencias
....
ELSE
Sentencias
....
END IF
Enunciado ELSEIF
#include <iostream.h>
int a,b,c;
int main() {
if (a > b)
if ( b > c)
cout << a << " " << b << " " << c;
else if ( a > c)
cout << b << " " << a << " " << c;
else if ( b > c )
cout << b << " " << c << " " << a;
else cout << c << " " << b << " " << a;
system("pause");
if (expresión) {
bloque_de_sentencias
}
La expresión se evalúa siempre, si el resultado es true se ejecuta el bloque de
sentencias y si el resultado es false no se ejecuta el bloque de sentencias.
if (expresión_1) {
bloque_de_sentencias_1
} elseif (expresión_2) {
bloque_de_sentencias_2
} elseif (expresión_3) {
bloque_de_sentencias_3
...
} elseif (expresión_n) {
bloque_de_sentencias_n
} else {
bloque_de_sentencias_n+1
}
LA CONSTRUCCIÓN
if (expresión_1) {
$variable = expresion1;
} else
$variable = expresion2;
}
$variable = (expresión_1)
? expresion1
: expresion2;
“PEQUEÑO RESUMEN”
Dicho de otra manera este ciclo nos permite que un determinado programa cumpla
una condición de varias alternativas que tiene en cada línea de condición.
Con la sentencia if se puede condicionar no solo una condición sino varias. Hay
sentencias if anidadas, estas se identifican cuando la sentencia ya sea la
verdadera o la falsa es a su vez una sentencia If, son usadas cuando hay varias
alternativas que decidir que se cumplan.
Juntamente con la sentencia if se utilizan otras sentencias como else que significa
“o de lo contrario”; es decir, este comando indica que si no se cumple la sentencia
anterior se cumplirá la que sigue con el comando else y end if que es la sentencia
que termina con este control; es decir este lo cierra.
FUENTE BIBLIOGRÁFICA
http://es.wikipedia.org/wiki/Estructuras_de_control#Estructura_de_control
http://www.mclibre.org/consultar/php/lecciones/php_estructuras_control.html