SlideShare una empresa de Scribd logo
1 de 17
República Bolivariana de Venezuela
Instituto Universitario Politécnico “Santiago Mariño”
Introducción a la Computación
Segunda Actividad
Segundo Corte
Estructuras de Control
Estudiante:
Cesar Cordero
28385845
Ingeniería en Sistemas
Puerto Ordaz, 27 de Noviembre del 2020
Qué son las
estructuras de
control
Son estructuras de código que
permiten modificar el flujo de
ejecución que el programa tendrá
dado algún dato específico.
Dependiendo de su función se clasifican en:
Secuenciales
Las estructuras
secuenciales ejecutan e
imprime datos de manera
secuencial en la pantalla.
Son las estructuras más
simples.
De Selección
Las estructuras de control de
selección ejecutan un bloque de
instrucciones u otro, o saltan a
un subprograma o subrutina
según se cumpla o no una
condición.
De Repetición
La estructuras de control de
repetición repite un bloque
de instrucciones si se
cumple una condición o
mientras se cumple una
condición.
Estructuras secuenciales
Las estructuras más básicas de
cualquier sistema
Secuenciales
Las estructuras secuenciales
ejecutan e imprime datos de
manera secuencial en la pantalla.
Son las estructuras más simples.
Elementos
Elementos esenciales para las estructuras secuenciales:
● Begin/end: Marcan el comienzo y final del programa. Afuera del end no se va a
ejecutar nada.
● print: Imprime lo que se encierre en entre las comillas “”.
● Variables: Pueden tener cualquier nombre con excepción de los reservados por el
sistema y almacenan oraciones, números, funciones hasta otras variables.
Inicio
print(“hola”);
int a=10;
print(a);
fin;
Se imprimirá en la pantalla
“hola” y el número 10.
Estructuras de decisión
Múltiples caminos por escoger
De Selección
Las estructuras de control de
selección ejecutan un bloque de
instrucciones u otro, o saltan a un
subprograma o subrutina según se
cumpla o no una condición.
Elementos
Elementos esenciales para las estructuras de decisión:
● if (condición): si se cumple la condición se ejecutará la sentencia dentro de las
llaves.
● else if(condición): se emplea si se tiene más de una condición. Si se cumple se
ejecutará la sentencia dentro de las llaves.
● case expresión: Se suele usar cuando las opciones de ejecución son más de una. Si la
variable coincide con la expresión se ejecuta su sentencia.
● else: En caso de que ninguna condición sea válida entonces se ejecutara esta
sentencia.
IF (Condición) THEN
(Bloque de sentencias 1)
ELSE
(Bloque de sentencias 2)
END IF
Tipos
Do-while
Select (Expresión)
Case Valor1
(Bloque de sentencias 1)
Case Valor2
(Bloque de sentencias 2)
Case Else
(Bloque de sentencias
"Else")
End Select
For-next
Se ejecuta una sentencia si se
cumple una condición, sino se
ejecuta otra.
Si la expresión coincide en al
valor de alguno de los casos
se ejecuta su sentencia. Si
ningún valor coincide se
ejecuta el caso else.
Estructuras de repetición
Repetir eternamente
De Repetición
La estructuras de control de
repetición repite un bloque de
instrucciones si se cumple una
condición o mientras se cumple
una condición.
Elementos
Elementos esenciales para las estructuras de repetición:
● Do: Inicio de la repetición.
● while(condición): Se repetirá la sentencia mientras que la condición se siga
cumpliendo
● until(condición): Se pone al final de la función do-until. Se ejecutara la sentencia
hasta que la condición se cumple.
● For (variable): Se declara un contador (variable) que aumentará o disminuirá.
● step(salto): Declara la forma en que se altera el contador para así llegar a la
expresión deseada.
Do While (Condición)
(Bloque de sentencias)
Loop
Tipos
Do-while
Do
(Bloque de sentencias)
Loop Until (Condición)
Do-until
For (Variable) =
(Expresión1) To
(Expresión2) STEP (Salto)
(Bloque de sentencias)
Next
For-next
Repite la sentencia hasta que
se deje de cumplir la
condición.
Repite la sentencia hasta que
se cumple la condición.
Se repite la sentencia hasta
que la expresión 1 sea igual a
la expresión 2.
IF A > B THEN
FOR X = 1 To 5
(Bloque de sentencias 1)
NEXT
ELSE
(Bloque de instrucciones
2)
END IF
Estructuras anidadas
For-Next dentro de If-Then-Else
FOR X = 11 TO 20 step 2
IF A == C THEN
(Bloque de instrucciones)
ELSE
(Bloque de instrucciones)
END IF
NEXT
If-Then-Else dentro de For-Next
Do While A > 0
For X = 1 to 10
(Bloque de instrucciones)
Next
A = A - 1
Loop
For-Next que dentro de Do-While
Las estructuras de control básicas pueden anidarse; es decir, pueden ponerse una dentro de otra.
¡Gracias por su atencion!
Iconos hechos por Becris en www.flaticon.com

Más contenido relacionado

La actualidad más candente

ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaStalyn Cruz
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlEdwin Castelo
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicJulian Bohorquez
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS Fabian Roman
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlralhum
 
Estructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasEstructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasCarlosBetancourt50
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 
estructuras de control
estructuras de controlestructuras de control
estructuras de controlGaby Andrade
 
Estructura de control de flujo
Estructura de control de flujoEstructura de control de flujo
Estructura de control de flujoRicardo Rivera
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónAdolfoReyes24
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivascoldclean
 

La actualidad más candente (19)

ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Selectivas
SelectivasSelectivas
Selectivas
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasEstructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemas
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
 
Control de flujo
Control de flujoControl de flujo
Control de flujo
 
Estructura de control de flujo
Estructura de control de flujoEstructura de control de flujo
Estructura de control de flujo
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras
EstructurasEstructuras
Estructuras
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivas
 

Similar a Estructuras de control

Estructura de control
Estructura de controlEstructura de control
Estructura de controlmauricioo5
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlLic_Vera
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacionOrangel4
 
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEFernando Solis
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Elsecompumet sac
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdfProgramación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdfDanielHidalgo92
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de controlmellcv
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónalexandermoreno91
 
Empleo de Estructura de Decisiones
Empleo de Estructura de Decisiones Empleo de Estructura de Decisiones
Empleo de Estructura de Decisiones MMR222425
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacionJosAngelLaraMendoza
 
Case for ymas
Case for ymasCase for ymas
Case for ymaszeta2015
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondónluisandresrondongarc
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 ppsajplbe
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Javaquesada_diego
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de controlmariaisabelg
 

Similar a Estructuras de control (20)

Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacion
 
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
 
fTópicos 2.0
fTópicos 2.0fTópicos 2.0
fTópicos 2.0
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdfProgramación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de control
 
Estrucselecyrepet
EstrucselecyrepetEstrucselecyrepet
Estrucselecyrepet
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
Empleo de Estructura de Decisiones
Empleo de Estructura de Decisiones Empleo de Estructura de Decisiones
Empleo de Estructura de Decisiones
 
Http estructa
Http estructaHttp estructa
Http estructa
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacion
 
r90043.PPTX
r90043.PPTXr90043.PPTX
r90043.PPTX
 
Case for ymas
Case for ymasCase for ymas
Case for ymas
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 pps
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de control
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 

Estructuras de control

  • 1. República Bolivariana de Venezuela Instituto Universitario Politécnico “Santiago Mariño” Introducción a la Computación Segunda Actividad Segundo Corte Estructuras de Control Estudiante: Cesar Cordero 28385845 Ingeniería en Sistemas Puerto Ordaz, 27 de Noviembre del 2020
  • 2. Qué son las estructuras de control Son estructuras de código que permiten modificar el flujo de ejecución que el programa tendrá dado algún dato específico.
  • 3. Dependiendo de su función se clasifican en: Secuenciales Las estructuras secuenciales ejecutan e imprime datos de manera secuencial en la pantalla. Son las estructuras más simples. De Selección Las estructuras de control de selección ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no una condición. De Repetición La estructuras de control de repetición repite un bloque de instrucciones si se cumple una condición o mientras se cumple una condición.
  • 4. Estructuras secuenciales Las estructuras más básicas de cualquier sistema
  • 5. Secuenciales Las estructuras secuenciales ejecutan e imprime datos de manera secuencial en la pantalla. Son las estructuras más simples.
  • 6. Elementos Elementos esenciales para las estructuras secuenciales: ● Begin/end: Marcan el comienzo y final del programa. Afuera del end no se va a ejecutar nada. ● print: Imprime lo que se encierre en entre las comillas “”. ● Variables: Pueden tener cualquier nombre con excepción de los reservados por el sistema y almacenan oraciones, números, funciones hasta otras variables.
  • 7. Inicio print(“hola”); int a=10; print(a); fin; Se imprimirá en la pantalla “hola” y el número 10.
  • 9. De Selección Las estructuras de control de selección ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no una condición.
  • 10. Elementos Elementos esenciales para las estructuras de decisión: ● if (condición): si se cumple la condición se ejecutará la sentencia dentro de las llaves. ● else if(condición): se emplea si se tiene más de una condición. Si se cumple se ejecutará la sentencia dentro de las llaves. ● case expresión: Se suele usar cuando las opciones de ejecución son más de una. Si la variable coincide con la expresión se ejecuta su sentencia. ● else: En caso de que ninguna condición sea válida entonces se ejecutara esta sentencia.
  • 11. IF (Condición) THEN (Bloque de sentencias 1) ELSE (Bloque de sentencias 2) END IF Tipos Do-while Select (Expresión) Case Valor1 (Bloque de sentencias 1) Case Valor2 (Bloque de sentencias 2) Case Else (Bloque de sentencias "Else") End Select For-next Se ejecuta una sentencia si se cumple una condición, sino se ejecuta otra. Si la expresión coincide en al valor de alguno de los casos se ejecuta su sentencia. Si ningún valor coincide se ejecuta el caso else.
  • 13. De Repetición La estructuras de control de repetición repite un bloque de instrucciones si se cumple una condición o mientras se cumple una condición.
  • 14. Elementos Elementos esenciales para las estructuras de repetición: ● Do: Inicio de la repetición. ● while(condición): Se repetirá la sentencia mientras que la condición se siga cumpliendo ● until(condición): Se pone al final de la función do-until. Se ejecutara la sentencia hasta que la condición se cumple. ● For (variable): Se declara un contador (variable) que aumentará o disminuirá. ● step(salto): Declara la forma en que se altera el contador para así llegar a la expresión deseada.
  • 15. Do While (Condición) (Bloque de sentencias) Loop Tipos Do-while Do (Bloque de sentencias) Loop Until (Condición) Do-until For (Variable) = (Expresión1) To (Expresión2) STEP (Salto) (Bloque de sentencias) Next For-next Repite la sentencia hasta que se deje de cumplir la condición. Repite la sentencia hasta que se cumple la condición. Se repite la sentencia hasta que la expresión 1 sea igual a la expresión 2.
  • 16. IF A > B THEN FOR X = 1 To 5 (Bloque de sentencias 1) NEXT ELSE (Bloque de instrucciones 2) END IF Estructuras anidadas For-Next dentro de If-Then-Else FOR X = 11 TO 20 step 2 IF A == C THEN (Bloque de instrucciones) ELSE (Bloque de instrucciones) END IF NEXT If-Then-Else dentro de For-Next Do While A > 0 For X = 1 to 10 (Bloque de instrucciones) Next A = A - 1 Loop For-Next que dentro de Do-While Las estructuras de control básicas pueden anidarse; es decir, pueden ponerse una dentro de otra.
  • 17. ¡Gracias por su atencion! Iconos hechos por Becris en www.flaticon.com