Estructuras De Seleccion
Estructuras de Selección
En C++ el concepto de bloque de sentencias
se utilizan para agrupar un conjunto de
sentencias dentro de un ámbito concreto del
programa. Unbloque de sentencias es un
conjunto de instrucciones englobadas bajo
llaves: ’{’ y ’}’.
Estructuras de Selección
Hay diferentes lugares, en un programa
escrito en C++, donde podemos usar bloques
decódigo. Por ejemplo, en la sintaxis habitual
de la función main(), todas las instrucciones
que pertenecen a esta función principal se
escriben dentro de una llave de apertura y
una llave de cierre.Estructuras de Selección
En la solución de problemas se deben tomar
acciones diferentes de acuerdo con los valores
o las condiciones de los datos.
La instrucción if-else en C++ se utiliza paraimplementar estructuras de decisión de la
forma mas sencilla escogiendo entre dos
alternativas.
Estructuras de Seleccion
La sintaxis de la instrucción if-else es de la
siguiente forma:
If(condition)
Instrucción ejecutada si la condición es cierta;
else
Instrucción ejecutada si la condición es falsa;
Estructuras de Selección
F
0
Statement 1
If condition
Y
1
Statement 2Estructuras de Selección
Las condiciones usadas en una instruccion if
else pueden ser cualquier instruccion valida
en C++ incluyendo instrucciones de
asignacion.
relational Ej:
operand operator
operandWatts < 15.2
Estructuras de Selección
Operador Relacional
Significado
Ejemplo
<
Menor que
age<30
>
Mayor que
height>6.2
<=
Menor o igual que
taxable<=20000
>=
Mayor o igual quetemp>=98.6
==
Igual a
grade==100
!=
No es igual a
number !=250
Estructuras de Selección
cout<<“El valor de 3<4 es ”<<(3<4)<
El valor de 3<4es 1
El valor de 2>3 es 0
Operadores Logicós
If ((Voltage > 48) && (milliamp <10))
Statement1;
Else
Statement2;
If ((Voltage > 48) || (milliamp <10))
Statement1;
Else
Statement2;...
Regístrate para leer el documento completo.