SlideShare una empresa de Scribd logo
1 de 20
Tipos de estructuras de
programación
1)Enumera los tipos de estructuras de
programación que existen
SECUENCIALES
SELECTIVAS
REPETITIVAS
ASIGNACION
CALCULO
SUMARIZACION
SIMPLES
DOBLES
COMPUESTAS
SIMPLES
COMPUESTAS
MULTIPLES
2)A través de un ejemplo 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 sus 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) ¿Cuales son los tipos de estructuras
selectivas que existen?
 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 : un 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 estructuras
selectivas dobles?
 Este tipo de estructura permite implementar
condicionales en los que hay dos acciones alternativas:
 Si se verifica una determinada condición, ejecutar un
serie de instrucciones (bloque 1).
 Si no, esto es, si la condición NO se verifica, ejecutar otra
serie de instrucciones (bloque 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 cumplen 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 ofrece como
resultado después de su operación un valor lógico.
 Los operadores lógicos que involucran son: AND,OR,NOT 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 obtenga 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 obtenga una calificación mayor que 90 en
cualquiera de los exámenes es aceptado ; en caso contrario es
rechazado.
 En este caso se dan las condiciones siguientes :
 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 exámenes pero 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 dos exámenes ,
solo en uno de los dos.
7) Realiza los algoritmos del ejemplo 1,2,3,4 y 5
teniendo en cuenta la estructura de los ejercicios
realizados en clase
 ALGORITMO #1
 INICIO
 Pi- 3.1416(definición de un valor constante)
 R- 5(radio constante ya que es conocido sus 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”)
Ejemplo # 1
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.
Ejemplo #2
 ALGORITMO#2
 Cal= calificación
 Escriba (“Digita tu calificación);
 Lea=(“calificación”);
 Si calificación mayor >8 entonces
 Escriba (“aprobado”)
Ejemplo # 3
 ALGORITMO#3
 Cal= calificación
 Escriba (“Digita tu calificación);
 Lea=(“calificación”);
 Si calificación mayor >8 entonces
 Escriba (“aprobado”)
 Sino
 Escriba(“reprobado”)
 FIN
Ejemplo # 4
 ALGORITMO #4
 INICIO
 Escriba(“Digite tu primera calificación”);
 Lea (C1);
 Escriba(“Digite tu segunda calificación”);
 Lea(C2)
 Si (C1>=80) Y (C2>=80)entonces
 Escribir (Aceptado)
 Sino
 Escribir (“Rechazado”)
 FIN
Ejemplo #5
 ALGORITMO #5
 INICIO
 Escriba(“Digite tu primera calificación”);
 Lea (C1);
 Escriba(“Digite 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
“aprobado
fin
si
no reprobado
Diagrama de flujo #4
inicio
Leer C1 y
C2
(C1>=80
)Y(C2>=
80
SI
Aceptado NO Rechazado
FIN
Inicio
Leer
c1,c2
(C1>=90)
OR
(C2>=90)
Si
Aceptado no Rechazado
Fin
9)
inicio
sueldo
sueldo
>1400
000
Incremento-
sueldo*0.15
Nuevo sueldo-
sueldo+increment
o
Incremento-
sueldo*0.12
Nuevo sueldo-
incremento+sueld
o
“su
sueldo”
“su
sueldo”
Fin

Más contenido relacionado

La actualidad más candente

Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y SolucionesVideoconferencias UTPL
 
Ordenamiento en C++
Ordenamiento en C++Ordenamiento en C++
Ordenamiento en C++compumet sac
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasCarlos M. Sandoval
 
Clase 6 Decisiones Simples Y Dobles
Clase 6 Decisiones Simples Y DoblesClase 6 Decisiones Simples Y Dobles
Clase 6 Decisiones Simples Y Doblessalomonaquino
 
Operaciones con raices
Operaciones con raicesOperaciones con raices
Operaciones con raiceslurdes martin
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculoDeykris8
 
Introduccion a Arboles AVL
Introduccion a Arboles AVLIntroduccion a Arboles AVL
Introduccion a Arboles AVLEvans Balcazar
 
Cálculo de áreas con integrales - Cálculo II
Cálculo de áreas con integrales - Cálculo IICálculo de áreas con integrales - Cálculo II
Cálculo de áreas con integrales - Cálculo IILixMath ...
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitivavillandri pachco
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..NANO-06
 

La actualidad más candente (20)

Aproximaciones
AproximacionesAproximaciones
Aproximaciones
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
 
Trigonometria
TrigonometriaTrigonometria
Trigonometria
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Ordenamiento en C++
Ordenamiento en C++Ordenamiento en C++
Ordenamiento en C++
 
Principio aditivo
Principio aditivoPrincipio aditivo
Principio aditivo
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
Clase 6 Decisiones Simples Y Dobles
Clase 6 Decisiones Simples Y DoblesClase 6 Decisiones Simples Y Dobles
Clase 6 Decisiones Simples Y Dobles
 
Operaciones con raices
Operaciones con raicesOperaciones con raices
Operaciones con raices
 
Arboles v2
Arboles v2Arboles v2
Arboles v2
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Sucesiones
SucesionesSucesiones
Sucesiones
 
preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Introduccion a Arboles AVL
Introduccion a Arboles AVLIntroduccion a Arboles AVL
Introduccion a Arboles AVL
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Cálculo de áreas con integrales - Cálculo II
Cálculo de áreas con integrales - Cálculo IICálculo de áreas con integrales - Cálculo II
Cálculo de áreas con integrales - Cálculo II
 
Sistema de coordenadas cartesianas
Sistema de coordenadas cartesianasSistema de coordenadas cartesianas
Sistema de coordenadas cartesianas
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 

Destacado

Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Ernes 28
 
TIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONTIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONjhohamn
 
Asterisk Telefonia IP
Asterisk Telefonia IPAsterisk Telefonia IP
Asterisk Telefonia IPmanzurek
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en CVane Borjas
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 

Destacado (9)

Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
Prg1 clases03
Prg1 clases03Prg1 clases03
Prg1 clases03
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1
 
TIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACIONTIPOS DE ESTRUCTURAS DE PROGRAMACION
TIPOS DE ESTRUCTURAS DE PROGRAMACION
 
Estructuras
EstructurasEstructuras
Estructuras
 
Asterisk Telefonia IP
Asterisk Telefonia IPAsterisk Telefonia IP
Asterisk Telefonia IP
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en C
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 

Similar a Trabajo (20)

Jhohan ruiz
Jhohan ruizJhohan ruiz
Jhohan ruiz
 
Tipos De eEstructura De Programación
Tipos De eEstructura De ProgramaciónTipos De eEstructura De Programación
Tipos De eEstructura De Programación
 
estructura
estructuraestructura
estructura
 
taller #2
taller #2taller #2
taller #2
 
tecnologia
tecnologiatecnologia
tecnologia
 
Taller 2 De Tecnología
Taller 2 De Tecnología Taller 2 De Tecnología
Taller 2 De Tecnología
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Estructura algorítmicas
Estructura algorítmicasEstructura algorítmicas
Estructura algorítmicas
 
Estructura algorítmicas
Estructura algorítmicasEstructura algorítmicas
Estructura algorítmicas
 
Algoritmo 2
Algoritmo 2Algoritmo 2
Algoritmo 2
 
Estructura algorítmicas ´o´
Estructura algorítmicas ´o´Estructura algorítmicas ´o´
Estructura algorítmicas ´o´
 
Lenguaje latino
Lenguaje latinoLenguaje latino
Lenguaje latino
 
Funciones excel
Funciones excelFunciones excel
Funciones excel
 
Algebra discreta
Algebra discretaAlgebra discreta
Algebra discreta
 
Fundamentos programcion unidad_i
Fundamentos programcion unidad_iFundamentos programcion unidad_i
Fundamentos programcion unidad_i
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicas
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
Programacion grado 10
Programacion grado 10Programacion grado 10
Programacion grado 10
 

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

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 

Último (20)

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 

Trabajo

  • 1. Tipos de estructuras de programación
  • 2. 1)Enumera los tipos de estructuras de programación que existen SECUENCIALES SELECTIVAS REPETITIVAS ASIGNACION CALCULO SUMARIZACION SIMPLES DOBLES COMPUESTAS SIMPLES COMPUESTAS MULTIPLES
  • 3. 2)A través de un ejemplo 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 sus 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
  • 4. 3) ¿Cuales son los tipos de estructuras selectivas que existen?  A)Simples  B)Dobles  C)Múltiples  D)compuestas
  • 5. 4)Explica con un ejemplo las estructuras selectivas simples.  Salidas :mensaje apropiado si se cumple la condición  Entradas: calificación  Datos adicionales : un 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
  • 6. 5) ¿Qué caracteriza a las estructuras selectivas dobles?  Este tipo de estructura permite implementar condicionales en los que hay dos acciones alternativas:  Si se verifica una determinada condición, ejecutar un serie de instrucciones (bloque 1).  Si no, esto es, si la condición NO se verifica, ejecutar otra serie de instrucciones (bloque 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.
  • 7. 6)En los algoritmos que función cumplen 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 ofrece como resultado después de su operación un valor lógico.  Los operadores lógicos que involucran son: AND,OR,NOT y los relacionales: <, >, ==, <=, >=, ~=  EJEMPLOS: NOT, AND, OR, operadores relacionales ORDEN DE PRECEDENCIA
  • 8. 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 obtenga 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
  • 9. 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 obtenga una calificación mayor que 90 en cualquiera de los exámenes es aceptado ; en caso contrario es rechazado.  En este caso se dan las condiciones siguientes :  Si (C1>=90) or (C2>=90) entonces  Escribir (´´aceptado´´)  Sino  Escribir (´´rechazado´´)  fin
  • 10.  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 exámenes pero 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 dos exámenes , solo en uno de los dos.
  • 11. 7) Realiza los algoritmos del ejemplo 1,2,3,4 y 5 teniendo en cuenta la estructura de los ejercicios realizados en clase  ALGORITMO #1  INICIO  Pi- 3.1416(definición de un valor constante)  R- 5(radio constante ya que es conocido sus 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”)
  • 12. Ejemplo # 1 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.
  • 13. Ejemplo #2  ALGORITMO#2  Cal= calificación  Escriba (“Digita tu calificación);  Lea=(“calificación”);  Si calificación mayor >8 entonces  Escriba (“aprobado”)
  • 14. Ejemplo # 3  ALGORITMO#3  Cal= calificación  Escriba (“Digita tu calificación);  Lea=(“calificación”);  Si calificación mayor >8 entonces  Escriba (“aprobado”)  Sino  Escriba(“reprobado”)  FIN
  • 15. Ejemplo # 4  ALGORITMO #4  INICIO  Escriba(“Digite tu primera calificación”);  Lea (C1);  Escriba(“Digite tu segunda calificación”);  Lea(C2)  Si (C1>=80) Y (C2>=80)entonces  Escribir (Aceptado)  Sino  Escribir (“Rechazado”)  FIN
  • 16. Ejemplo #5  ALGORITMO #5  INICIO  Escriba(“Digite tu primera calificación”);  Lea (C1);  Escriba(“Digite tu segunda calificación”);  Lea(C2)  Si (C1>=90) or (C2>=90)entonces  Escribir (Aceptado)  Sino  Escribir (“Rechazado”)  FIN
  • 17. 8) Realiza los diagramas de flujo para los algoritmos 3,4,5  Diagrama de flujo #3 inicio Leer cal cal> 8 “aprobado fin si no reprobado
  • 18. Diagrama de flujo #4 inicio Leer C1 y C2 (C1>=80 )Y(C2>= 80 SI Aceptado NO Rechazado FIN