ESTRUCTURA DE CONTROL
SELECTIVA SIMPLE
Algorítmica I
Docente : Ing° Edwin Vallejos Attilano
FACULTAD DE CIENCIAS E INGENIE...
AGENDA
1. Introducción
2. Operadores relacionales
3. Operadores lógicos
4. Tablas de verdad
5. Aplicación de operadores ló...
INTRODUCCIÓN
Generalmente, en un programa las
instrucciones se ejecutan una después
de otra, en el orden en que están
escr...
OPERADORES RELACIONALES DEL C++
Al utilizar estos operadores se obtendrá como resultado :
VERDADERO O FALSO 4
Ing° Edwin V...
PRINCIPALES OPERADORES LÓGICOS DEL C++
Al utilizar estos operadores se obtendrá como resultado :
VERDADERO O FALSO
5
Ing° ...
TABLAS DE VERDAD
Existen más operadores lógicos, estos se verán más adelante.
6
Ing° Edwin Vallejos Attilano
A B A && B A ...
APLICACIÓN DE OPERADORES LÓGICOS Y RELACIONALES
7
Ing° Edwin Vallejos Attilano
Expresión Resultado
( 3 == 4 ) && ( 2 <= 4 ...
COMPRENSIÓN VISUAL DE LA INST. SELECTIVA SIMPLE
8
Ing° Edwin Vallejos Attilano
?
Baño público
Farmacia
SENTENCIA : IF
9
Ing° Edwin Vallejos Attilano
:
sentencia;
if ( condición )
sentencia_1;
sentencia_x;
:
Forma 1 Funcionami...
SENTENCIA : IF
10
Ing° Edwin Vallejos Attilano
:
sentencia;
if (condición)
{
sentencia;
:
sentencia;
}
sentencia_x;
:
Form...
APLICACIONES
t=Integer.parseInt(teclado.readLine());
if ( t<=12)
t=t*10;
t=t-5;
System.out.println(t);
11
Ing° Edwin Valle...
APLICACIONES
12
Ing° Edwin Vallejos Attilano
a=Integer.parseInt(teclado.readLine());
if ( a>5 )
{
b=a+0.5;
c=a-0.5;
System...
13
“La suerte favorece sólo a la mente
que esta preparada”.
Issac Asimov
14
Muchas gracias por la atención prestada.
Próxima SlideShare
Cargando en…5
×

Estructura selectiva simple1

189 visualizaciones

Publicado el

tutoriales

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
189
En SlideShare
0
De insertados
0
Número de insertados
5
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Estructura selectiva simple1

  1. 1. ESTRUCTURA DE CONTROL SELECTIVA SIMPLE Algorítmica I Docente : Ing° Edwin Vallejos Attilano FACULTAD DE CIENCIAS E INGENIERIA EAP INGENIERIA DE SISTEMAS E INFORMATICA
  2. 2. AGENDA 1. Introducción 2. Operadores relacionales 3. Operadores lógicos 4. Tablas de verdad 5. Aplicación de operadores lógicos y relacionales 6. Comprensión visual de la instrucción selectiva simple 7. Sentencia : if 8. Aplicaciones 2 Ing° Edwin Vallejos Attilano
  3. 3. INTRODUCCIÓN Generalmente, en un programa las instrucciones se ejecutan una después de otra, en el orden en que están escritas; este es el llamado proceso secuencial. Varias instrucciones en C++ permiten que la siguiente instrucción 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. 3 Ing° Edwin Vallejos Attilano
  4. 4. OPERADORES RELACIONALES DEL C++ Al utilizar estos operadores se obtendrá como resultado : VERDADERO O FALSO 4 Ing° Edwin Vallejos Attilano Operador Significado Ejemplo < Menor a < b > Mayor a > b <= Menor igual a <= b >= Mayor igual a >= b == Igual a == b != Diferente a != b
  5. 5. PRINCIPALES OPERADORES LÓGICOS DEL C++ Al utilizar estos operadores se obtendrá como resultado : VERDADERO O FALSO 5 Ing° Edwin Vallejos Attilano Operador Significado Ejemplo && y ( a > 4 ) && ( b == 2 ) || o ( d <= 5 ) || ( e < 8 ) ! no ! ( a < 7 )
  6. 6. TABLAS DE VERDAD Existen más operadores lógicos, estos se verán más adelante. 6 Ing° Edwin Vallejos Attilano A B A && B A || B V V V V V F F V F V F V F F F F A ! A V F F V Negación Conjunción Disyunción
  7. 7. APLICACIÓN DE OPERADORES LÓGICOS Y RELACIONALES 7 Ing° Edwin Vallejos Attilano Expresión Resultado ( 3 == 4 ) && ( 2 <= 4 ) falso ( 5 > 7 ) || ( 6 != 3 ) verdadero ! ( 8 >= 9 ) verdadero
  8. 8. COMPRENSIÓN VISUAL DE LA INST. SELECTIVA SIMPLE 8 Ing° Edwin Vallejos Attilano ? Baño público Farmacia
  9. 9. SENTENCIA : IF 9 Ing° Edwin Vallejos Attilano : sentencia; if ( condición ) sentencia_1; sentencia_x; : Forma 1 Funcionamiento Si la condición es verdadera se ejecutará la sentencia_1 y se continuará con la ejecución de la sentencia_x y las que siguen; si es falsa se ejecutar la sentencia_x y las que continúan.
  10. 10. SENTENCIA : IF 10 Ing° Edwin Vallejos Attilano : sentencia; if (condición) { sentencia; : sentencia; } sentencia_x; : Forma 2 Funcionamiento Si la condición es verdadera se ejecutará el grupo de sentencias que están entre { } y se continuará con la ejecución de la sentencia_x y las que siguen; si es falsa se ejecutará la sentencia_x y las que continúan.
  11. 11. APLICACIONES t=Integer.parseInt(teclado.readLine()); if ( t<=12) t=t*10; t=t-5; System.out.println(t); 11 Ing° Edwin Vallejos Attilano ¿Qué resultados se obtienen en esta porción de código?.
  12. 12. APLICACIONES 12 Ing° Edwin Vallejos Attilano a=Integer.parseInt(teclado.readLine()); if ( a>5 ) { b=a+0.5; c=a-0.5; System.out.println(b); System.out.println(c); } System.out.println(a); ¿Qué resultados se obtienen en esta porción de código?.
  13. 13. 13 “La suerte favorece sólo a la mente que esta preparada”. Issac Asimov
  14. 14. 14 Muchas gracias por la atención prestada.

×