SlideShare una empresa de Scribd logo
1 de 17
Profra: Dení Ramírez Andrade
Tecnología de la información y
comunicación 2.
SELECCIÓN DOBLE (IF-ELSE) EN LENGUAJE C.
Las expresiones lógicas sirven para plantear
condiciones mediante la comparación de dos o más
operando que dan como resultado un valor booleano
verdadero o falso, es decir, se cumple o no se cumple
la condición. Se pueden clasificar en:
 Simples
 Complejas
EXPRESIONES LÓGICAS
1. SIMPLES.
Se forman relacionando operandos, variables
y/o constantes mediante operadores
relacionales, de la forma siguiente:
NOTA
1. COMPLEJAS.
Se forman relacionando operandos booleanos
mediante operadores lógicos, como sigue:
En donde:
Operando booleano1 Son expresiones lógicas que
Operando booleano2 proporcionan un valor verdadero (V) o falso (F).
operador lógico Cualquiera de los siguientes: AND, OR, XOR, NOT.
AND
Relaciona dos operandos booleanos. Proporciona un valor verdadero (V) si los dos
son verdaderos (V); en caso contrario da un resultado falso (F).
OR
Relaciona dos operandos booleanos. Proporciona un valor verdadero (V) si uno de los
dos es verdadero (V); en caso contrario da un resultado falso (F).
XOR
Relaciona dos operandos booleanos. Proporciona un resultado verdadero (V) si uno
de los dos es verdadero (V), pero no ambos; en caso contrario da un valor falso (F).
NOT
Este operador relaciona sólo un operando booleano y da como resultado un valor
opuesto al que tenga el operando.
Una estructura de selección (if) puede tener anidada a
otra y ésta a otra y así sucesivamente.
Por ejemplo:
IF´S ANIDADOS
Se tiene un if principal, el cual
tiene anidado en el then un if,
que tiene su propio then, else y
endif. Por el else también hay
un if anidado que contiene su
then, else y endif.
Otro ejemplo de anidación sería el caso de tener una instrucción
simple por el then y un if por el else.
La estructura quedaría:.
LA SELECCIÓN SIMPLE (IF-THEN)
Esta estructura de selección permite controlar la ejecución de
acciones cuando existe una sola alternativa de acción. Se
utiliza cuando alguna acción o conjunto de acciones está
condicionada para que se lleve a cabo su ejecución, pero no se
tiene una opción alterna.
FORMATO:
if (Si) c
Identifica la estructura de control de selección
then(Entonces)
Indica el curso de acción que debe seguir si se cumple la
condición.
endif
Indica el fi n de la estructura de selección (del if).
En donde:
Funcionamiento: Al llegar if se evalúa la condición.
LA SELECCIÓN MÚLTIPLE (SWITCH)
Esta estructura de selección permite controlar la ejecución de
acciones cuando se tienen más de dos opciones alternativas de
acción.
FORMATO:
switch
Identifica la estructura de selección múltiple.
selector
Es una variable de tipo Entero, Carácter o algún tipo de dato ordinal (que esté constituido
un conjunto ordenado y finito de valores), que traerá un valor que indicará el caso por
ejecutar.
1,2,3,4
Son las etiquetas que identifican cada caso de acuerdo a los valores que puede tomar
Acción(es default Es una acción o conjunto de acciones en seudocódigo. Si selector no
ninguno de los valores colocados, se va por esta opción de default.
endswitch
Indica el fi n de la estructura switch.
En donde:
NOTA
Actividad 1.2
Documento Word adjuntado en plataforma.
Tarea 1.3
Con ayuda de tu buscador investiga lo
siguiente:
•Describe el uso de if’s anidados en lenguaje C.
•Define el uso de la instrucción compuesta en C
{}.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Funcion si
Funcion siFuncion si
Funcion si
 
Auto informática
Auto informáticaAuto informática
Auto informática
 
C
C C
C
 
Expresiones booleanas
Expresiones booleanasExpresiones booleanas
Expresiones booleanas
 
Funciones lógicas de excel
Funciones lógicas de excelFunciones lógicas de excel
Funciones lógicas de excel
 
Alejandro gonzález lópez alexis lopez
Alejandro gonzález lópez alexis lopezAlejandro gonzález lópez alexis lopez
Alejandro gonzález lópez alexis lopez
 
Funciones
FuncionesFunciones
Funciones
 
funciones de excel
funciones de excelfunciones de excel
funciones de excel
 
ESTRUCTURAS CONDICIONALES
ESTRUCTURAS CONDICIONALESESTRUCTURAS CONDICIONALES
ESTRUCTURAS CONDICIONALES
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Inf ormatiiqa
Inf ormatiiqaInf ormatiiqa
Inf ormatiiqa
 
Tecnologia 2
Tecnologia 2Tecnologia 2
Tecnologia 2
 
Manual de excel UTPL
Manual de excel UTPLManual de excel UTPL
Manual de excel UTPL
 
Guía Nº 03
Guía Nº 03Guía Nº 03
Guía Nº 03
 
Funciones lógicas de excel
Funciones lógicas de excelFunciones lógicas de excel
Funciones lógicas de excel
 
Ap n° 7 rios,m. fernanda
Ap n° 7 rios,m. fernandaAp n° 7 rios,m. fernanda
Ap n° 7 rios,m. fernanda
 
Funciones lógicas de excel
Funciones lógicas de excelFunciones lógicas de excel
Funciones lógicas de excel
 
Trabajo de slideshare
Trabajo de slideshareTrabajo de slideshare
Trabajo de slideshare
 
Manual de excel en las funciones lógicas si y la función buscarv
Manual de excel en las funciones lógicas si y la función buscarvManual de excel en las funciones lógicas si y la función buscarv
Manual de excel en las funciones lógicas si y la función buscarv
 
La función si en excel -
La función si en excel -La función si en excel -
La función si en excel -
 

Similar a Programación de nivel básico 2. c3.

Estructuras de control c2. p2.
Estructuras de control c2. p2.Estructuras de control c2. p2.
Estructuras de control c2. p2.DENIRAMIREZANDRADE
 
Estructuras de control c2. p2.
Estructuras de control c2. p2.Estructuras de control c2. p2.
Estructuras de control c2. p2.DENIRAMIREZANDRADE
 
PRACTICA DE TICS CONDICIONES.pptx
PRACTICA DE TICS  CONDICIONES.pptxPRACTICA DE TICS  CONDICIONES.pptx
PRACTICA DE TICS CONDICIONES.pptxEladiogonzalez11
 
EXPOSICION BIFURCACIONES.docx.pptx
EXPOSICION BIFURCACIONES.docx.pptxEXPOSICION BIFURCACIONES.docx.pptx
EXPOSICION BIFURCACIONES.docx.pptxVenusMaqiiansBarrios
 
Operaciones lógicas y funciones en Microsoft Excel
Operaciones lógicas y funciones en Microsoft ExcelOperaciones lógicas y funciones en Microsoft Excel
Operaciones lógicas y funciones en Microsoft ExcelJulio Sanz Millán
 
Informática funciones lógicas
Informática funciones lógicasInformática funciones lógicas
Informática funciones lógicasitsi
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Elsecompumet sac
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Miguel Martinez
 
Programaciòn Estructurada
Programaciòn EstructuradaProgramaciòn Estructurada
Programaciòn EstructuradaFernanda-Guzman
 
Conceptos básicos de programacion
Conceptos básicos de programacionConceptos básicos de programacion
Conceptos básicos de programacionsisuper
 
Tipos de operadores_para_c_
Tipos de operadores_para_c_Tipos de operadores_para_c_
Tipos de operadores_para_c_Maztherprozh
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de controlmellcv
 
Estructuras selectiva
Estructuras selectivaEstructuras selectiva
Estructuras selectivawikitutu
 
Funciones lógicas decimo
Funciones lógicas decimoFunciones lógicas decimo
Funciones lógicas decimortonarojas
 

Similar a Programación de nivel básico 2. c3. (20)

Estructuras de control c2. p2.
Estructuras de control c2. p2.Estructuras de control c2. p2.
Estructuras de control c2. p2.
 
Estructuras de control c2. p2.
Estructuras de control c2. p2.Estructuras de control c2. p2.
Estructuras de control c2. p2.
 
Switch.ppsx
Switch.ppsxSwitch.ppsx
Switch.ppsx
 
Excel Clases 03
Excel Clases 03Excel Clases 03
Excel Clases 03
 
PRACTICA DE TICS CONDICIONES.pptx
PRACTICA DE TICS  CONDICIONES.pptxPRACTICA DE TICS  CONDICIONES.pptx
PRACTICA DE TICS CONDICIONES.pptx
 
EXPOSICION BIFURCACIONES.docx.pptx
EXPOSICION BIFURCACIONES.docx.pptxEXPOSICION BIFURCACIONES.docx.pptx
EXPOSICION BIFURCACIONES.docx.pptx
 
Operaciones lógicas y funciones en Microsoft Excel
Operaciones lógicas y funciones en Microsoft ExcelOperaciones lógicas y funciones en Microsoft Excel
Operaciones lógicas y funciones en Microsoft Excel
 
Informática funciones lógicas
Informática funciones lógicasInformática funciones lógicas
Informática funciones lógicas
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5
 
Programaciòn Estructurada
Programaciòn EstructuradaProgramaciòn Estructurada
Programaciòn Estructurada
 
Conceptos básicos de programacion
Conceptos básicos de programacionConceptos básicos de programacion
Conceptos básicos de programacion
 
Taller algoritmos2
Taller algoritmos2Taller algoritmos2
Taller algoritmos2
 
Control
ControlControl
Control
 
Funciones
FuncionesFunciones
Funciones
 
Tipos de operadores_para_c_
Tipos de operadores_para_c_Tipos de operadores_para_c_
Tipos de operadores_para_c_
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de control
 
Programacion en c
Programacion en cProgramacion en c
Programacion en c
 
Estructuras selectiva
Estructuras selectivaEstructuras selectiva
Estructuras selectiva
 
Funciones lógicas decimo
Funciones lógicas decimoFunciones lógicas decimo
Funciones lógicas decimo
 

Más de DENIRAMIREZANDRADE (20)

Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
Characteristicas y ventajas de las hojas de cálculo c6 .i2 p3.
 
Interfaz de un presentador grafico c4.i2 p3.
Interfaz de un presentador grafico c4.i2 p3.Interfaz de un presentador grafico c4.i2 p3.
Interfaz de un presentador grafico c4.i2 p3.
 
Interfaz de un procesador de texto c1.i2. p3
Interfaz de un procesador de texto c1.i2. p3Interfaz de un procesador de texto c1.i2. p3
Interfaz de un procesador de texto c1.i2. p3
 
Karel el robot c7. p2. i2.
Karel el robot c7. p2. i2.Karel el robot c7. p2. i2.
Karel el robot c7. p2. i2.
 
Tercer grado. c1. r2.
Tercer grado. c1. r2.Tercer grado. c1. r2.
Tercer grado. c1. r2.
 
Sexto grado. c1. r2.
Sexto grado. c1. r2.Sexto grado. c1. r2.
Sexto grado. c1. r2.
 
Segundo grado. c1. r2.
Segundo grado. c1. r2.Segundo grado. c1. r2.
Segundo grado. c1. r2.
 
Quinto grado. c1. r2.
Quinto grado. c1. r2.Quinto grado. c1. r2.
Quinto grado. c1. r2.
 
Primer grado. c1. r2.
Primer grado. c1. r2.Primer grado. c1. r2.
Primer grado. c1. r2.
 
Cuarto grado. c1. r2.
Cuarto grado. c1. r2.Cuarto grado. c1. r2.
Cuarto grado. c1. r2.
 
Tercer grado. c7.
Tercer grado. c7.Tercer grado. c7.
Tercer grado. c7.
 
Sexto grado. c7.
Sexto grado. c7.Sexto grado. c7.
Sexto grado. c7.
 
Segundo grado. c7.
Segundo grado. c7.Segundo grado. c7.
Segundo grado. c7.
 
Primer grado. c7.
Primer grado. c7.Primer grado. c7.
Primer grado. c7.
 
Cuarto grado. c7.
Cuarto grado. c7.Cuarto grado. c7.
Cuarto grado. c7.
 
Tercer grado. c6.
Tercer grado. c6.Tercer grado. c6.
Tercer grado. c6.
 
Sexto grado. c4.
Sexto grado. c4.Sexto grado. c4.
Sexto grado. c4.
 
Segundo grado. c6.
Segundo grado. c6.Segundo grado. c6.
Segundo grado. c6.
 
Primer grado. c6.
Primer grado. c6.Primer grado. c6.
Primer grado. c6.
 
Cuarto grado. c4.
Cuarto grado. c4.Cuarto grado. c4.
Cuarto grado. c4.
 

Último

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 

Último (20)

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 

Programación de nivel básico 2. c3.

  • 1. Profra: Dení Ramírez Andrade Tecnología de la información y comunicación 2.
  • 2. SELECCIÓN DOBLE (IF-ELSE) EN LENGUAJE C.
  • 3. Las expresiones lógicas sirven para plantear condiciones mediante la comparación de dos o más operando que dan como resultado un valor booleano verdadero o falso, es decir, se cumple o no se cumple la condición. Se pueden clasificar en:  Simples  Complejas EXPRESIONES LÓGICAS
  • 4. 1. SIMPLES. Se forman relacionando operandos, variables y/o constantes mediante operadores relacionales, de la forma siguiente:
  • 6. 1. COMPLEJAS. Se forman relacionando operandos booleanos mediante operadores lógicos, como sigue: En donde: Operando booleano1 Son expresiones lógicas que Operando booleano2 proporcionan un valor verdadero (V) o falso (F). operador lógico Cualquiera de los siguientes: AND, OR, XOR, NOT.
  • 7. AND Relaciona dos operandos booleanos. Proporciona un valor verdadero (V) si los dos son verdaderos (V); en caso contrario da un resultado falso (F). OR Relaciona dos operandos booleanos. Proporciona un valor verdadero (V) si uno de los dos es verdadero (V); en caso contrario da un resultado falso (F). XOR Relaciona dos operandos booleanos. Proporciona un resultado verdadero (V) si uno de los dos es verdadero (V), pero no ambos; en caso contrario da un valor falso (F). NOT Este operador relaciona sólo un operando booleano y da como resultado un valor opuesto al que tenga el operando.
  • 8. Una estructura de selección (if) puede tener anidada a otra y ésta a otra y así sucesivamente. Por ejemplo: IF´S ANIDADOS Se tiene un if principal, el cual tiene anidado en el then un if, que tiene su propio then, else y endif. Por el else también hay un if anidado que contiene su then, else y endif.
  • 9. Otro ejemplo de anidación sería el caso de tener una instrucción simple por el then y un if por el else. La estructura quedaría:.
  • 10. LA SELECCIÓN SIMPLE (IF-THEN) Esta estructura de selección permite controlar la ejecución de acciones cuando existe una sola alternativa de acción. Se utiliza cuando alguna acción o conjunto de acciones está condicionada para que se lleve a cabo su ejecución, pero no se tiene una opción alterna. FORMATO:
  • 11. if (Si) c Identifica la estructura de control de selección then(Entonces) Indica el curso de acción que debe seguir si se cumple la condición. endif Indica el fi n de la estructura de selección (del if). En donde:
  • 12. Funcionamiento: Al llegar if se evalúa la condición.
  • 13. LA SELECCIÓN MÚLTIPLE (SWITCH) Esta estructura de selección permite controlar la ejecución de acciones cuando se tienen más de dos opciones alternativas de acción. FORMATO:
  • 14. switch Identifica la estructura de selección múltiple. selector Es una variable de tipo Entero, Carácter o algún tipo de dato ordinal (que esté constituido un conjunto ordenado y finito de valores), que traerá un valor que indicará el caso por ejecutar. 1,2,3,4 Son las etiquetas que identifican cada caso de acuerdo a los valores que puede tomar Acción(es default Es una acción o conjunto de acciones en seudocódigo. Si selector no ninguno de los valores colocados, se va por esta opción de default. endswitch Indica el fi n de la estructura switch. En donde:
  • 15. NOTA
  • 16. Actividad 1.2 Documento Word adjuntado en plataforma.
  • 17. Tarea 1.3 Con ayuda de tu buscador investiga lo siguiente: •Describe el uso de if’s anidados en lenguaje C. •Define el uso de la instrucción compuesta en C {}.