SlideShare una empresa de Scribd logo
1 de 22
TALLER #2
*DIVAIS CONTRERAS
*CESAR SAMUEL MELENDREZ
*JHÓN F. ESCOBAR
TIPOS DE ESTRUCTURA
DE PROGRAMACIÓN
1 - E N U M E R A L O S T I P O S D E E S T RU C T U R A S
D E P RO G R A M A C I Ó N Q U E E X I S T E N .
 Secuenciales
 Selectivas
Asignación
Calculo
Sumarización
Simples
Dobles
Compuesta
 Repetitivas Simples
Compuesta
Múltiples
2-A TRAVÉS DE UN EJEMPLE EXPLICA
LAS ESTRUCTURAS SECUENCIALES .
 Se desea encontrar la longitud y el área de un circulo de radio 5. Si
definimos las variables como: (fase 1 del algoritmo).
L= Longitud A=Área R=Radio Pi=3.1416 hagamos el algoritmo.
INICIO
Pi- 3.1416 (definición de un valor constante).
R- 5 (radio constante ya que es conocido su valor).
A- Pi*R^2 (asignación del valor del área).
L- 2*Pi*R (asignación del valor de la longitud).
Escribir (A,L) (SALIDA DEL ALGORITMO)
Fin.
3 - ¿ C UA L E S S O N L O S T I P O S D E
E S T RU C T U R A S S E L E C T I VA S Q U E
E X I S T E N ?
 A- Simples.
 B- Dobles
 C- Múltiples.
 D- Compuestas.
4-EXPLICA CON UN EJEMPLO LAS
ESTRUCTURAS SELECTIVAS SIMPLES .
 Salidas: mensaje apropiado si se cumple la condición.
 Entradas: calificación.
 Datos adicionales: una alumno aprueba si la calificación es mayor que 8.
 Variables: cal=calificación.
 Algoritmo.
 INICIO.
 LEER (CAL).
 SI CAL >8 ENTONCES.
 ESCRIBIR (‘’APROBAD’’)
 FIN.
5-¿QUÉ CARACTERIZA A LAS
ESTRUTURAS SELECTIVAS DOBLES?
 Este tipo de estructura permite implementar condicionales en los
que hay dos acciones alternativas:
 Si se determina una determinada condición , ejecutar una serie de
instrucciones (bloqueo 1).
 Si no, esto es, si la condición NO se verifica, ejecutar otra serie de
instrucciones (bloqueo 2).
 En otras palabras, en este tipo de estructuras hay una alternativa:
se hace una cosa o se hace la otra. En ambos casos, se sigue por la
instrucción siguiente a la estructura IF-ELSE.
6-EN LOS ALGORITMOS QUE FUNCIÓN
CUMPLES LAS EXPRESIONES LÓGICAS .
 Sirven para condiciones o comparaciones y dan como resultado un
valor BOOLEANO verdadero o falso, es decir, se cumple o no se
cumple la condición.
 Es decir, las expresiones lógicas son las que nos ofrecen como
resultado después de su operación un valor lógico.
 Los operadores lógicos que involucran son: AND, OR, NOY y los
relacionales: <, >, ==, <=, >=, ~=.
 EJEMPLOS: NOT, AND, OR, operadores relacionales.
 ORDEN DE PRECEDENCIA.
EJEMPLOS AND.
 AND SERIA:
 Una escuela aplica dos exámenes a sus aspirantes, por lo que cada uno
de ellos obtiene dos calificaciones denotadas como C1 y C2. El aspirante
que tenga calificaciones mayores que 80 en ambos exámenes es aceptado;
en caso contrario es rechazado.
 En este ejemplo se dan las siguientes condiciones:
 SI (C1>=80) Y (C2>=80) ENTONCES.
 ESCRIBIR (‘’ACEPTADO’’)
 Sino
 ESCRIBIR (‘’RECHAZADO’’)
 FIN.
EJEMPLOS OR.
 OR SERIA:
 Una escuela aplica dos exámenes a sus aspirantes, por lo que cada uno
de ellos obtiene dos calificaciones denotadas como C1 y C2. El aspirante
que tenga calificaciones mayores que 90 en ambos exámenes es aceptado;
en caso contrario es rechazado.
 En este ejemplo se dan las siguientes condiciones:
 SI (C1>=90) OR (C2>=90) ENTONCES.
 ESCRIBIR (‘’ACEPTADO’’)
 Sino
 ESCRIBIR (‘’RECHAZADO’’)
 FIN.
 La instrucción equivale a OR ya que nos dice que puede ser en
cualquiera de los exámenes no necesariamente en las dos. En el
ejemplo 1 la palabra ambos equivalía a seleccionar la instrucción
AND.
 Si la instrucción nos dijera que obtenga una nota en cualquiera de
los dos exámenes no en ambos, nos estaría indicando una instrucción
XOR que es un tipo de OR pero exclusivo. Es decir, no puede
considerarse el caso en que tenga la misma nota en los exámenes, solo
en uno de los dos.
7 - R E A L I Z A L O S A L G O R I T M O S D E L E J E M P L O 1 , 2 ,
3 , 4 & 5 T E N I E N D O E N C U E N TA L A E S T R U C T U R A
D E L O S E J E R C I C I O S R E A L I Z A D O S E N C L A S E .
 ALGORITMO #1.
 INICIO.
 Pi- 3.1416(definición de un valor constante).
 R- 5(radio constante ya que es conocido su valor).
 A- Pi*R^2(asignación del valor del área).
 L- 2*Pi*R(asignación del valor de la longitud).
 ESCRIBIR(‘’digita el valor de la longitud).
 LEA (‘’longitud’’);
 ESCRIBA (‘’digita el valor del área’’);
 LEA (‘’área’’);
 LONGITUD (‘’2*Pi*R’’);
 ESCRIBA (‘’esta es la longitud’’);
 ÁREA (Pi*R^2’’);
 ESCRIBA (este es el área);
 FIN.
ALGORITMO #2
 INICIO.
 CAL= Calificación.
 ESCRIBA (‘’digita tu calificación’’);
 LEA (‘’calificación’’);
 SI calificación mayor >8 entonces;
 ESCRIBA (‘’aprobado’’)
 FIN.
ALGORITMO #3
 INICIO.
 CAL= Calificación.
 ESCRIBA (‘’digita tu calificación’’);
 LEA (‘’calificación’’);
 SI calificación mayor >8 entonces;
 ESCRIBA (‘’aprobado’’);
 SINO
 ESCRIBA (‘’reprobado’’)
 FIN.
ALGORITMO #4
 INICIO
 ESCRIBA (‘’digita tu primera calificación’’);
 LEA (‘’C1’’);
 ESCRIBA (‘’digita tu segunda calificación’’);
 LEA (‘’C2’’);
 SI (C1>=80) Y (C2>=80) entonces;
 ESCRIBIR (‘’aceptado’’);
 SINO
 ESCRIBIR (‘’rechazado’’)
 FIN.
ALGORITMO #5
 INICIO
 ESCRIBA (‘’digita tu primera calificación’’);
 LEA (‘’C1’’);
 ESCRIBA (‘’digita tu segunda calificación’’);
 LEA (‘’C2’’);
 SI (C1>=90) OR (C2>=90) entonces;
 ESCRIBIR (‘’aceptado’’);
 SINO
 ESCRIBIR (‘’rechazado’’)
 FIN.
8-REALIZA LOS DIAGRAMAS DE FLUJO
PARA LOS ALGORITMOS 3, 4 & 5.
 Diagrama de flujo #3. INICIO
LEER CAL
CAL >8
SI
APROBADO NO REPROBADO
FIN
DIAGRAMA DE FLUJO #4
INICIO
LEER C1
Y C2
(C1=>80)
Y
(C2=>80)
SI
ACEPTADO NO RECHAZADO
FIN
DIAGRAMA DE FLUJO #5
INICIO
LEER
C1, C2
(C1=>90)
OR
(C2=>90)
SI
ACEPTADO NO RECHAZADO
FIN
INICIO
SUELDO
SUELDO
>1.400.000
Incremento-
Sueldo*0.15
Nuevo sueldo-
Sueldo+Incremento.
Incremento-
Sueldo*0.12
Nuevo sueldo-
Incremento+Sueldo.
‘’Su
sueldo’’
‘’Su
sueldo’’
FIN
9.

Más contenido relacionado

La actualidad más candente

Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosRosviannis Barreiro
 
Automata Finito No Determinista
Automata Finito No DeterministaAutomata Finito No Determinista
Automata Finito No DeterministaJean Bernard
 
LÍMITE DE FUNCIONES DE DOS VARIABLES
LÍMITE DE FUNCIONES DE DOS VARIABLESLÍMITE DE FUNCIONES DE DOS VARIABLES
LÍMITE DE FUNCIONES DE DOS VARIABLESclaualemana
 
Las integrales impropias
Las integrales impropiasLas integrales impropias
Las integrales impropiasAlexis Garcia
 
Limites de funciones de dos variables
Limites de funciones de dos variablesLimites de funciones de dos variables
Limites de funciones de dos variablesedwinh20
 
INTEGRALES IMPROPIAS
INTEGRALES IMPROPIASINTEGRALES IMPROPIAS
INTEGRALES IMPROPIASgloriasha
 
Limites de funciones devarias variables
Limites de funciones devarias variablesLimites de funciones devarias variables
Limites de funciones devarias variablesdavinson garcia
 
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)Javier García Molleja
 
Fundamentos programcion unidad_i
Fundamentos programcion unidad_iFundamentos programcion unidad_i
Fundamentos programcion unidad_iNany Hernandez
 
Autómatas Finitos Deterministas (AFD)
Autómatas Finitos Deterministas (AFD)Autómatas Finitos Deterministas (AFD)
Autómatas Finitos Deterministas (AFD)Raul
 
Conceptos Basicos De Ecuaciones Diferenciales
Conceptos Basicos De Ecuaciones DiferencialesConceptos Basicos De Ecuaciones Diferenciales
Conceptos Basicos De Ecuaciones DiferencialesCETI (Miguel Gonzalez R.)
 

La actualidad más candente (20)

Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
Automata Finito No Determinista
Automata Finito No DeterministaAutomata Finito No Determinista
Automata Finito No Determinista
 
LÍMITE DE FUNCIONES DE DOS VARIABLES
LÍMITE DE FUNCIONES DE DOS VARIABLESLÍMITE DE FUNCIONES DE DOS VARIABLES
LÍMITE DE FUNCIONES DE DOS VARIABLES
 
Módulo 5 (sin estilo)
Módulo 5 (sin estilo)Módulo 5 (sin estilo)
Módulo 5 (sin estilo)
 
Tipos De Datos Abstractos Colas
Tipos De Datos Abstractos ColasTipos De Datos Abstractos Colas
Tipos De Datos Abstractos Colas
 
Las integrales impropias
Las integrales impropiasLas integrales impropias
Las integrales impropias
 
Scala 1
Scala 1Scala 1
Scala 1
 
taller #2
taller #2taller #2
taller #2
 
Limites de funciones de dos variables
Limites de funciones de dos variablesLimites de funciones de dos variables
Limites de funciones de dos variables
 
Aplicación de la derivada
Aplicación de la derivadaAplicación de la derivada
Aplicación de la derivada
 
INTEGRALES IMPROPIAS
INTEGRALES IMPROPIASINTEGRALES IMPROPIAS
INTEGRALES IMPROPIAS
 
Limites de funciones devarias variables
Limites de funciones devarias variablesLimites de funciones devarias variables
Limites de funciones devarias variables
 
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
 
Integrales impropias
Integrales impropiasIntegrales impropias
Integrales impropias
 
Fundamentos programcion unidad_i
Fundamentos programcion unidad_iFundamentos programcion unidad_i
Fundamentos programcion unidad_i
 
Dana garciaderivadas
Dana garciaderivadas Dana garciaderivadas
Dana garciaderivadas
 
Formas indetermina nelson
Formas indetermina nelsonFormas indetermina nelson
Formas indetermina nelson
 
Taller 2 De Tecnología
Taller 2 De Tecnología Taller 2 De Tecnología
Taller 2 De Tecnología
 
Autómatas Finitos Deterministas (AFD)
Autómatas Finitos Deterministas (AFD)Autómatas Finitos Deterministas (AFD)
Autómatas Finitos Deterministas (AFD)
 
Conceptos Basicos De Ecuaciones Diferenciales
Conceptos Basicos De Ecuaciones DiferencialesConceptos Basicos De Ecuaciones Diferenciales
Conceptos Basicos De Ecuaciones Diferenciales
 

Similar a Tipos De eEstructura De Programación

Jhohan ruiz
Jhohan ruizJhohan ruiz
Jhohan ruizjhohamn
 
TIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONTIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONjhohamn
 
Estructura algorítmicas ´o´
Estructura algorítmicas ´o´Estructura algorítmicas ´o´
Estructura algorítmicas ´o´Andres Atencio
 
tecnologia
tecnologiatecnologia
tecnologiajhohamn
 
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
 
Juan ruales estadistica
Juan ruales estadisticaJuan ruales estadistica
Juan ruales estadisticapanchoupec
 
S7_PPT_PUNTOS CRÍTICOS.pdf
S7_PPT_PUNTOS CRÍTICOS.pdfS7_PPT_PUNTOS CRÍTICOS.pdf
S7_PPT_PUNTOS CRÍTICOS.pdfJanelaMorales1
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 
Experimentos
ExperimentosExperimentos
ExperimentosSanty D
 
1.5. funciones y sus gráficas
1.5.  funciones y sus gráficas1.5.  funciones y sus gráficas
1.5. funciones y sus gráficasmaymivida
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura CondicionalRegina Flores
 

Similar a Tipos De eEstructura De Programación (20)

Estructuras
EstructurasEstructuras
Estructuras
 
Trabajo
TrabajoTrabajo
Trabajo
 
Jhohan ruiz
Jhohan ruizJhohan ruiz
Jhohan ruiz
 
TIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONTIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACION
 
Estructura algorítmicas
Estructura algorítmicasEstructura algorítmicas
Estructura algorítmicas
 
Estructura algorítmicas
Estructura algorítmicasEstructura algorítmicas
Estructura algorítmicas
 
estructura
estructuraestructura
estructura
 
Estructura algorítmicas ´o´
Estructura algorítmicas ´o´Estructura algorítmicas ´o´
Estructura algorítmicas ´o´
 
Modus Ponendo Ponens
Modus Ponendo PonensModus Ponendo Ponens
Modus Ponendo Ponens
 
tecnologia
tecnologiatecnologia
tecnologia
 
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
 
Taller algoritmos2
Taller algoritmos2Taller algoritmos2
Taller algoritmos2
 
Spline cubico
Spline cubicoSpline cubico
Spline cubico
 
Juan ruales estadistica
Juan ruales estadisticaJuan ruales estadistica
Juan ruales estadistica
 
S7_PPT_PUNTOS CRÍTICOS.pdf
S7_PPT_PUNTOS CRÍTICOS.pdfS7_PPT_PUNTOS CRÍTICOS.pdf
S7_PPT_PUNTOS CRÍTICOS.pdf
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 
Experimentos
ExperimentosExperimentos
Experimentos
 
Funciones excel
Funciones excelFunciones excel
Funciones excel
 
1.5. funciones y sus gráficas
1.5.  funciones y sus gráficas1.5.  funciones y sus gráficas
1.5. funciones y sus gráficas
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
 

Más de Tata Jaramillo

Más de Tata Jaramillo (20)

El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
El modelo entidad relación
El modelo entidad relaciónEl modelo entidad relación
El modelo entidad relación
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Taller
TallerTaller
Taller
 
Proyecto ambiental
Proyecto ambientalProyecto ambiental
Proyecto ambiental
 
La electricidad
La electricidadLa electricidad
La electricidad
 
Robótica
RobóticaRobótica
Robótica
 
Taller
TallerTaller
Taller
 
Actividad!
Actividad!Actividad!
Actividad!
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!
 
Activa tus conocimientos!
Activa tus conocimientos!Activa tus conocimientos!
Activa tus conocimientos!
 
Comprobantes de contabilidad
Comprobantes de contabilidadComprobantes de contabilidad
Comprobantes de contabilidad
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
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
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
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
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
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
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 

Último (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
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
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
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
 
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
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
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...
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 

Tipos De eEstructura De Programación

  • 1. TALLER #2 *DIVAIS CONTRERAS *CESAR SAMUEL MELENDREZ *JHÓN F. ESCOBAR
  • 2. TIPOS DE ESTRUCTURA DE PROGRAMACIÓN
  • 3. 1 - E N U M E R A L O S T I P O S D E E S T RU C T U R A S D E P RO G R A M A C I Ó N Q U E E X I S T E N .  Secuenciales  Selectivas Asignación Calculo Sumarización Simples Dobles Compuesta
  • 5. 2-A TRAVÉS DE UN EJEMPLE EXPLICA LAS ESTRUCTURAS SECUENCIALES .  Se desea encontrar la longitud y el área de un circulo de radio 5. Si definimos las variables como: (fase 1 del algoritmo). L= Longitud A=Área R=Radio Pi=3.1416 hagamos el algoritmo. INICIO Pi- 3.1416 (definición de un valor constante). R- 5 (radio constante ya que es conocido su valor). A- Pi*R^2 (asignación del valor del área). L- 2*Pi*R (asignación del valor de la longitud). Escribir (A,L) (SALIDA DEL ALGORITMO) Fin.
  • 6. 3 - ¿ C UA L E S S O N L O S T I P O S D E E S T RU C T U R A S S E L E C T I VA S Q U E E X I S T E N ?  A- Simples.  B- Dobles  C- Múltiples.  D- Compuestas.
  • 7. 4-EXPLICA CON UN EJEMPLO LAS ESTRUCTURAS SELECTIVAS SIMPLES .  Salidas: mensaje apropiado si se cumple la condición.  Entradas: calificación.  Datos adicionales: una alumno aprueba si la calificación es mayor que 8.  Variables: cal=calificación.  Algoritmo.  INICIO.  LEER (CAL).  SI CAL >8 ENTONCES.  ESCRIBIR (‘’APROBAD’’)  FIN.
  • 8. 5-¿QUÉ CARACTERIZA A LAS ESTRUTURAS SELECTIVAS DOBLES?  Este tipo de estructura permite implementar condicionales en los que hay dos acciones alternativas:  Si se determina una determinada condición , ejecutar una serie de instrucciones (bloqueo 1).  Si no, esto es, si la condición NO se verifica, ejecutar otra serie de instrucciones (bloqueo 2).  En otras palabras, en este tipo de estructuras hay una alternativa: se hace una cosa o se hace la otra. En ambos casos, se sigue por la instrucción siguiente a la estructura IF-ELSE.
  • 9. 6-EN LOS ALGORITMOS QUE FUNCIÓN CUMPLES LAS EXPRESIONES LÓGICAS .  Sirven para condiciones o comparaciones y dan como resultado un valor BOOLEANO verdadero o falso, es decir, se cumple o no se cumple la condición.  Es decir, las expresiones lógicas son las que nos ofrecen como resultado después de su operación un valor lógico.  Los operadores lógicos que involucran son: AND, OR, NOY y los relacionales: <, >, ==, <=, >=, ~=.  EJEMPLOS: NOT, AND, OR, operadores relacionales.  ORDEN DE PRECEDENCIA.
  • 10. EJEMPLOS AND.  AND SERIA:  Una escuela aplica dos exámenes a sus aspirantes, por lo que cada uno de ellos obtiene dos calificaciones denotadas como C1 y C2. El aspirante que tenga calificaciones mayores que 80 en ambos exámenes es aceptado; en caso contrario es rechazado.  En este ejemplo se dan las siguientes condiciones:  SI (C1>=80) Y (C2>=80) ENTONCES.  ESCRIBIR (‘’ACEPTADO’’)  Sino  ESCRIBIR (‘’RECHAZADO’’)  FIN.
  • 11. EJEMPLOS OR.  OR SERIA:  Una escuela aplica dos exámenes a sus aspirantes, por lo que cada uno de ellos obtiene dos calificaciones denotadas como C1 y C2. El aspirante que tenga calificaciones mayores que 90 en ambos exámenes es aceptado; en caso contrario es rechazado.  En este ejemplo se dan las siguientes condiciones:  SI (C1>=90) OR (C2>=90) ENTONCES.  ESCRIBIR (‘’ACEPTADO’’)  Sino  ESCRIBIR (‘’RECHAZADO’’)  FIN.
  • 12.  La instrucción equivale a OR ya que nos dice que puede ser en cualquiera de los exámenes no necesariamente en las dos. En el ejemplo 1 la palabra ambos equivalía a seleccionar la instrucción AND.  Si la instrucción nos dijera que obtenga una nota en cualquiera de los dos exámenes no en ambos, nos estaría indicando una instrucción XOR que es un tipo de OR pero exclusivo. Es decir, no puede considerarse el caso en que tenga la misma nota en los exámenes, solo en uno de los dos.
  • 13. 7 - R E A L I Z A L O S A L G O R I T M O S D E L E J E M P L O 1 , 2 , 3 , 4 & 5 T E N I E N D O E N C U E N TA L A E S T R U C T U R A D E L O S E J E R C I C I O S R E A L I Z A D O S E N C L A S E .  ALGORITMO #1.  INICIO.  Pi- 3.1416(definición de un valor constante).  R- 5(radio constante ya que es conocido su valor).  A- Pi*R^2(asignación del valor del área).  L- 2*Pi*R(asignación del valor de la longitud).  ESCRIBIR(‘’digita el valor de la longitud).  LEA (‘’longitud’’);  ESCRIBA (‘’digita el valor del área’’);
  • 14.  LEA (‘’área’’);  LONGITUD (‘’2*Pi*R’’);  ESCRIBA (‘’esta es la longitud’’);  ÁREA (Pi*R^2’’);  ESCRIBA (este es el área);  FIN.
  • 15. ALGORITMO #2  INICIO.  CAL= Calificación.  ESCRIBA (‘’digita tu calificación’’);  LEA (‘’calificación’’);  SI calificación mayor >8 entonces;  ESCRIBA (‘’aprobado’’)  FIN.
  • 16. ALGORITMO #3  INICIO.  CAL= Calificación.  ESCRIBA (‘’digita tu calificación’’);  LEA (‘’calificación’’);  SI calificación mayor >8 entonces;  ESCRIBA (‘’aprobado’’);  SINO  ESCRIBA (‘’reprobado’’)  FIN.
  • 17. ALGORITMO #4  INICIO  ESCRIBA (‘’digita tu primera calificación’’);  LEA (‘’C1’’);  ESCRIBA (‘’digita tu segunda calificación’’);  LEA (‘’C2’’);  SI (C1>=80) Y (C2>=80) entonces;  ESCRIBIR (‘’aceptado’’);  SINO  ESCRIBIR (‘’rechazado’’)  FIN.
  • 18. ALGORITMO #5  INICIO  ESCRIBA (‘’digita tu primera calificación’’);  LEA (‘’C1’’);  ESCRIBA (‘’digita tu segunda calificación’’);  LEA (‘’C2’’);  SI (C1>=90) OR (C2>=90) entonces;  ESCRIBIR (‘’aceptado’’);  SINO  ESCRIBIR (‘’rechazado’’)  FIN.
  • 19. 8-REALIZA LOS DIAGRAMAS DE FLUJO PARA LOS ALGORITMOS 3, 4 & 5.  Diagrama de flujo #3. INICIO LEER CAL CAL >8 SI APROBADO NO REPROBADO FIN
  • 20. DIAGRAMA DE FLUJO #4 INICIO LEER C1 Y C2 (C1=>80) Y (C2=>80) SI ACEPTADO NO RECHAZADO FIN
  • 21. DIAGRAMA DE FLUJO #5 INICIO LEER C1, C2 (C1=>90) OR (C2=>90) SI ACEPTADO NO RECHAZADO FIN