SlideShare una empresa de Scribd logo
Las instrucciones condicionales se utilizan
para comprobar si una 'expresión' es
verdadera o falsa. En caso de que dicha
expresión se cumpla (es decir sea cierta),
se ejecutará todo lo que se haya declarado
en la respuesta verdadera, de lo contrario
se ejecutara todo lo declarado en la
respuesta falsa..
La expresión es lo que será sometido a evaluación
Ejemplo – Operadores
Relacionales
Siendo A= 3, y B= 5, entonces
A>B, no se cumple.
A<B, si se cumple.
A=B, no se cumple.
A!=B, si se cumple.
A>=B, no se cumple.
A<=B, si se cumple.
Simbología en el diagrama de
flujo
A>B
no si
Ejemplo
Determinar si una persona es menor o mayor
de edad
If edad >=18
“mayor de edad”
Else
“menor de edad”
Edad >= 18
no si
Práctica
 Con base en el ejemplo anterior,
realice un programa en Alice que
determine si la edad ingresada por el
usuario es mayor o igual a 18 y así
determinar si es menor o mayor de
edad.
 Recordemos la Función (Function)
del mundo “ask user for a number”
que pide un número al usuario.
Operadores lógicos
Los operadores lógicos sirven para combinar
condiciones. Dentro de los operadores
lógicos se encuentran:
 AND (el resultado es verdadero si ambas
expresiones son verdaderas)
 OR (el resultado es verdadero si alguna
expresión es verdadera)
 NOT (el resultado invierte la condición de la
expresión)
Ejemplo con AND
 Se necesita un programa que determine si la
persona esta en condiciones de votar.
Recordemos que para votar se requiere ser
mayor de edad y ser costarricense.
Edad >= 18 AND Nación
= “Costa Rica”
no si
Ejemplo con OR
 Se requiere de un programa que verifique si
la persona puede abrir una cuenta en el banco.
Recordemos que para abrir una cuenta en el
banco se necesita un recibo de agua o luz.
Recibo = “Agua” OR
Recibo = “Luz”
no si
Ejemplo con NOT
 Se requiere de un programa que verifique si
la persona tiene antecedentes penales.
Recordemos que los empleadores verifican
estos datos para contratar a una persona.
NOT antecedente = false
no si

Más contenido relacionado

Similar a Condicionales

Guia estructuras condicionales
Guia estructuras condicionalesGuia estructuras condicionales
Guia estructuras condicionales
SistemadeEstudiosMed
 
Presentacion_S5.pdf de la universidad de ciencias
Presentacion_S5.pdf de la universidad de cienciasPresentacion_S5.pdf de la universidad de ciencias
Presentacion_S5.pdf de la universidad de ciencias
diegocatano1
 
Condicionales
CondicionalesCondicionales
Excondicionales
ExcondicionalesExcondicionales
Excondicionales
luisgil1990
 
Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
Nora O. Martínez
 
M2_Estadistica Aplicada a la Psicología (1).ppsx
M2_Estadistica Aplicada a la Psicología (1).ppsxM2_Estadistica Aplicada a la Psicología (1).ppsx
M2_Estadistica Aplicada a la Psicología (1).ppsx
CedricMonroy2
 
Instrumento de mediacion de matematicas septimo no. 5
Instrumento de mediacion de matematicas septimo no. 5Instrumento de mediacion de matematicas septimo no. 5
Instrumento de mediacion de matematicas septimo no. 5
olgalucia_2014
 
condicionales
condicionalescondicionales
condicionales
Yessenia Roman
 
Funciones logicas - Función Si
Funciones logicas - Función SiFunciones logicas - Función Si
Funciones logicas - Función SiPablo Britos
 
Función lógica excel
Función lógica excelFunción lógica excel
Función lógica excel
Juan José Gonzales C.
 
Capitulo 8
Capitulo 8Capitulo 8
Capitulo 8
Midian Perez
 
Introduccion a las probabilidades (Estadística Inferencial)
Introduccion a las probabilidades (Estadística Inferencial)Introduccion a las probabilidades (Estadística Inferencial)
Introduccion a las probabilidades (Estadística Inferencial)
Oscar Cruz M EstadísticaMatemática
 
Estadistica descriptiva 3er parcial 1er parcial
Estadistica descriptiva 3er parcial 1er parcialEstadistica descriptiva 3er parcial 1er parcial
Estadistica descriptiva 3er parcial 1er parcialjoseramon4225
 
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
 

Similar a Condicionales (15)

Guia estructuras condicionales
Guia estructuras condicionalesGuia estructuras condicionales
Guia estructuras condicionales
 
Presentacion_S5.pdf de la universidad de ciencias
Presentacion_S5.pdf de la universidad de cienciasPresentacion_S5.pdf de la universidad de ciencias
Presentacion_S5.pdf de la universidad de ciencias
 
Condicionales
CondicionalesCondicionales
Condicionales
 
Condicionales
CondicionalesCondicionales
Condicionales
 
Excondicionales
ExcondicionalesExcondicionales
Excondicionales
 
Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
 
M2_Estadistica Aplicada a la Psicología (1).ppsx
M2_Estadistica Aplicada a la Psicología (1).ppsxM2_Estadistica Aplicada a la Psicología (1).ppsx
M2_Estadistica Aplicada a la Psicología (1).ppsx
 
Instrumento de mediacion de matematicas septimo no. 5
Instrumento de mediacion de matematicas septimo no. 5Instrumento de mediacion de matematicas septimo no. 5
Instrumento de mediacion de matematicas septimo no. 5
 
condicionales
condicionalescondicionales
condicionales
 
Funciones logicas - Función Si
Funciones logicas - Función SiFunciones logicas - Función Si
Funciones logicas - Función Si
 
Función lógica excel
Función lógica excelFunción lógica excel
Función lógica excel
 
Capitulo 8
Capitulo 8Capitulo 8
Capitulo 8
 
Introduccion a las probabilidades (Estadística Inferencial)
Introduccion a las probabilidades (Estadística Inferencial)Introduccion a las probabilidades (Estadística Inferencial)
Introduccion a las probabilidades (Estadística Inferencial)
 
Estadistica descriptiva 3er parcial 1er parcial
Estadistica descriptiva 3er parcial 1er parcialEstadistica descriptiva 3er parcial 1er parcial
Estadistica descriptiva 3er parcial 1er parcial
 
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
 

Más de Marta Nuñez Abarca

Ciclos
CiclosCiclos
Funciones
FuncionesFunciones
Métodos con parámetros
Métodos con parámetrosMétodos con parámetros
Métodos con parámetros
Marta Nuñez Abarca
 
Métodos
MétodosMétodos
Variables
VariablesVariables
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Marta Nuñez Abarca
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
Marta Nuñez Abarca
 
Algoritmos
AlgoritmosAlgoritmos
Trivia851
Trivia851Trivia851
Formación web ¿cómo se da la formación universitaria por medio de la web
Formación web   ¿cómo se da la formación universitaria por medio de la webFormación web   ¿cómo se da la formación universitaria por medio de la web
Formación web ¿cómo se da la formación universitaria por medio de la webMarta Nuñez Abarca
 
Software libre o de uso gratuito
Software libre o de uso gratuitoSoftware libre o de uso gratuito
Software libre o de uso gratuitoMarta Nuñez Abarca
 

Más de Marta Nuñez Abarca (20)

Ciclos
CiclosCiclos
Ciclos
 
Ciclos
CiclosCiclos
Ciclos
 
Funciones
FuncionesFunciones
Funciones
 
Métodos con parámetros
Métodos con parámetrosMétodos con parámetros
Métodos con parámetros
 
Métodos
MétodosMétodos
Métodos
 
Variables
VariablesVariables
Variables
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Revista2
Revista2Revista2
Revista2
 
Presentación2
Presentación2Presentación2
Presentación2
 
Revista final
Revista finalRevista final
Revista final
 
Trivia851
Trivia851Trivia851
Trivia851
 
Multimedio
MultimedioMultimedio
Multimedio
 
Educaweb
EducawebEducaweb
Educaweb
 
Formación web ¿cómo se da la formación universitaria por medio de la web
Formación web   ¿cómo se da la formación universitaria por medio de la webFormación web   ¿cómo se da la formación universitaria por medio de la web
Formación web ¿cómo se da la formación universitaria por medio de la web
 
Aprender en la virtualidad
Aprender en la virtualidadAprender en la virtualidad
Aprender en la virtualidad
 
Aprender en la virtualidad
Aprender en la virtualidadAprender en la virtualidad
Aprender en la virtualidad
 
Software libre o de uso gratuito
Software libre o de uso gratuitoSoftware libre o de uso gratuito
Software libre o de uso gratuito
 
Mouse para pie
Mouse para pieMouse para pie
Mouse para pie
 

Último

PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 

Último (20)

PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 

Condicionales

  • 1.
  • 2. Las instrucciones condicionales se utilizan para comprobar si una 'expresión' es verdadera o falsa. En caso de que dicha expresión se cumpla (es decir sea cierta), se ejecutará todo lo que se haya declarado en la respuesta verdadera, de lo contrario se ejecutara todo lo declarado en la respuesta falsa..
  • 3. La expresión es lo que será sometido a evaluación
  • 4. Ejemplo – Operadores Relacionales Siendo A= 3, y B= 5, entonces A>B, no se cumple. A<B, si se cumple. A=B, no se cumple. A!=B, si se cumple. A>=B, no se cumple. A<=B, si se cumple.
  • 5. Simbología en el diagrama de flujo A>B no si
  • 6. Ejemplo Determinar si una persona es menor o mayor de edad If edad >=18 “mayor de edad” Else “menor de edad” Edad >= 18 no si
  • 7. Práctica  Con base en el ejemplo anterior, realice un programa en Alice que determine si la edad ingresada por el usuario es mayor o igual a 18 y así determinar si es menor o mayor de edad.  Recordemos la Función (Function) del mundo “ask user for a number” que pide un número al usuario.
  • 8. Operadores lógicos Los operadores lógicos sirven para combinar condiciones. Dentro de los operadores lógicos se encuentran:  AND (el resultado es verdadero si ambas expresiones son verdaderas)  OR (el resultado es verdadero si alguna expresión es verdadera)  NOT (el resultado invierte la condición de la expresión)
  • 9. Ejemplo con AND  Se necesita un programa que determine si la persona esta en condiciones de votar. Recordemos que para votar se requiere ser mayor de edad y ser costarricense. Edad >= 18 AND Nación = “Costa Rica” no si
  • 10. Ejemplo con OR  Se requiere de un programa que verifique si la persona puede abrir una cuenta en el banco. Recordemos que para abrir una cuenta en el banco se necesita un recibo de agua o luz. Recibo = “Agua” OR Recibo = “Luz” no si
  • 11. Ejemplo con NOT  Se requiere de un programa que verifique si la persona tiene antecedentes penales. Recordemos que los empleadores verifican estos datos para contratar a una persona. NOT antecedente = false no si