Post on 04-Oct-2015
description
INSTRUCCIN SELECTIVA SIMPLE
Programacin en Lenguaje de Alto Nivel IDocente : Ing Edwin Vallejos Attilano
Ing Edwin Vallejos Attilano
AGENDA IntroduccinOperadores relacionalesOperadores lgicosTablas de verdadAplicacin de operadores lgicos y relacionalesComprensin visual de la instruccin selectiva simpleSentencia : ifAplicaciones
*Ing Edwin Vallejos Attilano
Ing Edwin Vallejos Attilano
INTRODUCCINGeneralmente, en un programa las instrucciones se ejecutan una despus de otra, en el orden en que estn escritas; este es el llamado proceso secuencial.
Varias instrucciones en C++ permiten que la siguiente instruccin no sea la siguiente en la secuencia. Esto se conoce como transferencia de control y las instrucciones que se utilizan para esto se le llama SELECTIVAS.
*Ing Edwin Vallejos Attilano
Ing Edwin Vallejos Attilano
OPERADORES RELACIONALES DEL C++Al utilizar estos operadores se obtendr como resultado :VERDADERO O FALSO *Ing Edwin Vallejos Attilano
OperadorSignificadoEjemploMayora > b= b==Iguala == b!=Diferentea != b
Ing Edwin Vallejos Attilano
PRINCIPALES OPERADORES LGICOS DEL C++Al utilizar estos operadores se obtendr como resultado :VERDADERO O FALSO *Ing Edwin Vallejos Attilano
OperadorSignificadoEjemplo&&y( a > 4 ) && ( b == 2 )||o( d
TABLAS DE VERDADExisten ms operadores lgicos, estos se vern ms adelante.*Ing Edwin Vallejos AttilanoNegacinConjuncinDisyuncin
A BA && B A || BV VVVV FFVF VFVF FFF
A! AVFFV
Ing Edwin Vallejos Attilano
APLICACIN DE OPERADORES LGICOS Y RELACIONALES*Ing Edwin Vallejos Attilano Expresin Resultado
( 3 == 4 ) && ( 2 7 ) || ( 6 != 3 ) verdadero
! ( 8 >= 9 ) verdadero
Ing Edwin Vallejos Attilano
COMPRENSIN VISUAL DE LA INST. SELECTIVA SIMPLE *Ing Edwin Vallejos Attilano?Bao pblicoFarmacia
Ing Edwin Vallejos Attilano
SENTENCIA : IF *Ing Edwin Vallejos AttilanoForma 1 Funcionamiento
Si la condicin es verdadera se ejecutar la sentencia_1 y se continuar con la ejecucin de la sentencia_x y las que siguen; si es falsa se ejecutar la sentencia_x y las que continan.
Ing Edwin Vallejos Attilano
SENTENCIA : IF*Ing Edwin Vallejos AttilanoForma 2 Funcionamiento
Si la condicin es verdadera se ejecutar el grupo de sentencias que estn entre { } y se continuar con la ejecucin de la sentencia_x y las que siguen; si es falsa se ejecutar la sentencia_x y las que continan.
Ing Edwin Vallejos Attilano
APLICACIONES
cin>>t; if ( t5 ) { b=a+0.5; c=a-0.5; cout
*
Ing Edwin Vallejos Attilano
*Muchas gracias por la atencin prestada.
Ing Edwin Vallejos Attilano
*