SlideShare una empresa de Scribd logo
Sentencias de Control
Sentencia if simple

 if ( <expresión_lógica> )
   {
       <bloque_de_instrucciones>
   }
Sentencia if con else
if ( <expresión_lógica> )
     {
       <bloque_de_instrucciones>
     }
Else
 {
     <bloque_de_instrucciones>

 }
If anidados
if ( <expresión_lógica> )
     {
       <bloque_de_instrucciones>
     }
else if ( <expresión_lógica> )
 {
     <bloque_de_instrucciones>

  }
else
{
    <bloque_de_instrucciones>
}
Comparar Cadenas

 Se utiliza la función strcmp que viene en la librería
            #include <string.h>


 Sintaxis
 strcmp(cadena1,cadena2)
            Regresa valor cero si las cadenas son iguales
            Regresa valor distinto de cero si son diferentes
 Ejemplo:
    If(strcmp(“hola”, “hola2”)==0)
     {
         <aquí no entra porque las cadenas no son iguales>
     }
Sentencia switch
 switch ( <expresión> )
 {
   case <expresión_1> : [ <bloque_de_instrucciones_1> ]
               [ break; ]
   case <expresión_2> : [ <bloque_de_instrucciones_2> ]
               [ break; ]
   ...
   case <expresión_n> : [ <bloque_de_instrucciones_n> ]
               [ break; ]
        [ default : <bloque_de_instrucciones_n+1> ]
 }

Más contenido relacionado

La actualidad más candente

Estructuras algoritnicas de control
Estructuras algoritnicas de controlEstructuras algoritnicas de control
Estructuras algoritnicas de control
Miguel Martinez
 
Curso Java Inicial 3 Sentencias De Control De Flujo
Curso Java Inicial   3 Sentencias De Control De FlujoCurso Java Inicial   3 Sentencias De Control De Flujo
Curso Java Inicial 3 Sentencias De Control De Flujo
Emilio Aviles Avila
 
D6 a sentencias de control de flujo
D6 a sentencias de control de flujoD6 a sentencias de control de flujo
D6 a sentencias de control de flujo
Gabriel Mondragón
 
Fpr0407 control
Fpr0407 controlFpr0407 control
Fpr0407 control
labebelo
 
Comando grep y expresiones regulares
Comando grep y expresiones regularesComando grep y expresiones regulares
Comando grep y expresiones regulares
Madelón García
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
quesada_diego
 
38 Php. La Funcion Switch
38 Php. La Funcion Switch38 Php. La Funcion Switch
38 Php. La Funcion Switch
José M. Padilla
 
Matlab 2
Matlab 2Matlab 2
Matlab 2
jmh700
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
UPS
 
Guia sql funciones
Guia sql funcionesGuia sql funciones
Guia sql funciones
kamilenac20
 
Estructuras de control en android
Estructuras de control en androidEstructuras de control en android
Estructuras de control en android
vane18evi
 

La actualidad más candente (11)

Estructuras algoritnicas de control
Estructuras algoritnicas de controlEstructuras algoritnicas de control
Estructuras algoritnicas de control
 
Curso Java Inicial 3 Sentencias De Control De Flujo
Curso Java Inicial   3 Sentencias De Control De FlujoCurso Java Inicial   3 Sentencias De Control De Flujo
Curso Java Inicial 3 Sentencias De Control De Flujo
 
D6 a sentencias de control de flujo
D6 a sentencias de control de flujoD6 a sentencias de control de flujo
D6 a sentencias de control de flujo
 
Fpr0407 control
Fpr0407 controlFpr0407 control
Fpr0407 control
 
Comando grep y expresiones regulares
Comando grep y expresiones regularesComando grep y expresiones regulares
Comando grep y expresiones regulares
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
38 Php. La Funcion Switch
38 Php. La Funcion Switch38 Php. La Funcion Switch
38 Php. La Funcion Switch
 
Matlab 2
Matlab 2Matlab 2
Matlab 2
 
Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
 
Guia sql funciones
Guia sql funcionesGuia sql funciones
Guia sql funciones
 
Estructuras de control en android
Estructuras de control en androidEstructuras de control en android
Estructuras de control en android
 

Destacado

Creatividad
CreatividadCreatividad
Creatividad
silvia191086
 
Bloque 3
Bloque 3Bloque 3
selling ideas
selling ideasselling ideas
selling ideas
jeffhumphreys
 
Conceptos globales de cableado estructurado
Conceptos globales de cableado estructuradoConceptos globales de cableado estructurado
Conceptos globales de cableado estructurado
Nicolas Barone
 
Planificacion para taller de 1º año de enseñanza media
Planificacion para taller de 1º año de enseñanza mediaPlanificacion para taller de 1º año de enseñanza media
Planificacion para taller de 1º año de enseñanza media
enalgoface13
 
Actividad integradora
Actividad integradora Actividad integradora
Actividad integradora
ingridhernandez045
 
Windos7 y ubuntu
Windos7 y ubuntuWindos7 y ubuntu
Windos7 y ubuntu
Moni Tapia
 
Pautasdecrianza001
Pautasdecrianza001Pautasdecrianza001
Pautasdecrianza001Teamwork Sas
 
Presentación Unidad III
Presentación Unidad IIIPresentación Unidad III
Presentación Unidad III
leiluskaschiaffini
 
sistema de reclutamiento hunter hrms automática
 sistema de reclutamiento hunter hrms automática  sistema de reclutamiento hunter hrms automática
sistema de reclutamiento hunter hrms automática
skysales
 
Funcion de una red informatica.
Funcion de una red informatica.Funcion de una red informatica.
Funcion de una red informatica.
Elizabeth McCann
 
Artearte
ArtearteArtearte
Artearte
dianalizbeth
 
Fase II. Planificar
Fase II. PlanificarFase II. Planificar
Fase II. Planificar
LauraCGP
 
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
Matias Pavez
 
Problemas matemáticos
Problemas matemáticosProblemas matemáticos
Problemas matemáticos
163manuel
 
Secuencia didáctica profe alonzo
Secuencia didáctica profe alonzoSecuencia didáctica profe alonzo
Secuencia didáctica profe alonzo
Manuel Alonzo Torres
 
La innovación técnica y el desarrollo sustentable0000
La innovación técnica y el desarrollo sustentable0000La innovación técnica y el desarrollo sustentable0000
La innovación técnica y el desarrollo sustentable0000
marilu1999
 
Portal CANTV
Portal CANTVPortal CANTV
Portal CANTV
JESUS_INCIARTE
 
riesgos en internet
riesgos en internetriesgos en internet
riesgos en internet
saraiacordeon
 
2 trabajoo
2 trabajoo2 trabajoo
2 trabajoo
NataBarajas12
 

Destacado (20)

Creatividad
CreatividadCreatividad
Creatividad
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
selling ideas
selling ideasselling ideas
selling ideas
 
Conceptos globales de cableado estructurado
Conceptos globales de cableado estructuradoConceptos globales de cableado estructurado
Conceptos globales de cableado estructurado
 
Planificacion para taller de 1º año de enseñanza media
Planificacion para taller de 1º año de enseñanza mediaPlanificacion para taller de 1º año de enseñanza media
Planificacion para taller de 1º año de enseñanza media
 
Actividad integradora
Actividad integradora Actividad integradora
Actividad integradora
 
Windos7 y ubuntu
Windos7 y ubuntuWindos7 y ubuntu
Windos7 y ubuntu
 
Pautasdecrianza001
Pautasdecrianza001Pautasdecrianza001
Pautasdecrianza001
 
Presentación Unidad III
Presentación Unidad IIIPresentación Unidad III
Presentación Unidad III
 
sistema de reclutamiento hunter hrms automática
 sistema de reclutamiento hunter hrms automática  sistema de reclutamiento hunter hrms automática
sistema de reclutamiento hunter hrms automática
 
Funcion de una red informatica.
Funcion de una red informatica.Funcion de una red informatica.
Funcion de una red informatica.
 
Artearte
ArtearteArtearte
Artearte
 
Fase II. Planificar
Fase II. PlanificarFase II. Planificar
Fase II. Planificar
 
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
Evoluciondeltrabajosocialenchilee 111201151733-phpapp01
 
Problemas matemáticos
Problemas matemáticosProblemas matemáticos
Problemas matemáticos
 
Secuencia didáctica profe alonzo
Secuencia didáctica profe alonzoSecuencia didáctica profe alonzo
Secuencia didáctica profe alonzo
 
La innovación técnica y el desarrollo sustentable0000
La innovación técnica y el desarrollo sustentable0000La innovación técnica y el desarrollo sustentable0000
La innovación técnica y el desarrollo sustentable0000
 
Portal CANTV
Portal CANTVPortal CANTV
Portal CANTV
 
riesgos en internet
riesgos en internetriesgos en internet
riesgos en internet
 
2 trabajoo
2 trabajoo2 trabajoo
2 trabajoo
 

Último

Tecnología 5G Presentación.pdf trabajo .
Tecnología 5G Presentación.pdf trabajo .Tecnología 5G Presentación.pdf trabajo .
Tecnología 5G Presentación.pdf trabajo .
asrielgamer3421
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 

Último (20)

Tecnología 5G Presentación.pdf trabajo .
Tecnología 5G Presentación.pdf trabajo .Tecnología 5G Presentación.pdf trabajo .
Tecnología 5G Presentación.pdf trabajo .
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 

Clase 5 sentencias_de_control_1

  • 2. Sentencia if simple  if ( <expresión_lógica> ) { <bloque_de_instrucciones> }
  • 3. Sentencia if con else if ( <expresión_lógica> ) { <bloque_de_instrucciones> } Else { <bloque_de_instrucciones> }
  • 4. If anidados if ( <expresión_lógica> ) { <bloque_de_instrucciones> } else if ( <expresión_lógica> ) { <bloque_de_instrucciones> } else { <bloque_de_instrucciones> }
  • 5. Comparar Cadenas  Se utiliza la función strcmp que viene en la librería  #include <string.h>  Sintaxis  strcmp(cadena1,cadena2)  Regresa valor cero si las cadenas son iguales  Regresa valor distinto de cero si son diferentes  Ejemplo:  If(strcmp(“hola”, “hola2”)==0) { <aquí no entra porque las cadenas no son iguales> }
  • 6. Sentencia switch switch ( <expresión> ) { case <expresión_1> : [ <bloque_de_instrucciones_1> ] [ break; ] case <expresión_2> : [ <bloque_de_instrucciones_2> ] [ break; ] ... case <expresión_n> : [ <bloque_de_instrucciones_n> ] [ break; ] [ default : <bloque_de_instrucciones_n+1> ] }