SlideShare una empresa de Scribd logo
1 de 4
ESTRUCTURA SECUENCIAL
Esta estructura sigue una secuencia lineal numerada de instrucciones las cuales se ejecutan una después
de la otra en un orden de arriba hacia abajo.
Ejemplo 1: Realiza un algoritmo que permita leer y convertir un valor entero positivo a negativo.


Identificación                                        algoritmo


Datos Presentes:                                      inicio

el numero es (+)
formula (N*) (-1)                                     1.-obtener el valor numérico
                                                      2.-sustituir el valor obtenido *-1
                                                      3.- mostrar el resultado
Datos Ausentes:                                        fin

El valor de “N”


Resultado:

Conversión a negativo




Ejemplo 2: Diseña un algoritmo que permita calcular e imprimir el área de un triángulo equilátero.

   Identificación                                      algoritmo

Datos Presentes:                                        inicio
Nombre de la figura                                    1.-obtener el valor de la base y la altura
Formula                                                2.-multiplicar los valores obtenidos y el resultado
                                                       dividirlo entre 2
                                                       3.-mostrar el resultado
Datos Ausentes:                                        fin
Medidas de la base

Valor de la altura

Resultado:

el área
Ejemplo 3: Diseña un algoritmo que permita calcular e imprimir la edad de una persona:
Identificación

       Identificación                                         algoritmo

                                                     Inicio

Datos Presentes:                                     1.-restarle cierto número a el año actual
La persona                                           2.-asta llegar a su fecha de nacimiento
Año actual
                                                     Fin
Datos Ausentes:

Fecha de nacimiento

Resultado:

Edad




Ejemplo 4: Diseña un algoritmo que permita calcular e imprimir el área de un círculo:

Identificación                                   algoritmo
                                                  Inicio
Datos Presentes:                                  1.-encontrar los valore
Nombre de la figura                               2.- sustituir con la formula
Formula                                            3.-mostrar el resultado
                                                   Fin

Datos Ausentes:
 Valor del radio


Resultado:

 El área
ESTRUCTURA SELECTIVA
Esta estructura conocida también como condicional, se ejecuta previo cumplimiento de una
condición. Esta estructura permite hacer tomas de decisiones, de tal forma que, de ser verdadera
la condición evaluada, se ejecutarán ciertas instrucciones o, de lo contrario, se ejecutarán otras.
Ejemplo 1: Diseña un algoritmo que permita leer desde el teclado un número entero, si el
número es positivo deberá convertirlo a negativo, si el número es negativo deberá convertirlo a
positivo.

Identificación                                       algoritmo
                                                      inicio
Datos Presentes:                                       1.-obtener le valor numero
el numero es (+)                                       2.-si el numero es mayor que 0
si el numero es mayor que 0                           entonces multiplicar el valor obtenido
numero*-1                                              por-1 mostrar el resultado
Datos Ausentes:                                        de lo contrario multiplicar el valor obtenido
el valor del numero                                    por -1
                                                       fin
Resultado:
la conversión



EJERCICIO 2
Ejemplo 2: Juan requiere diseñar un algoritmo que le permita calcular el promedio final de sus 8
calificaciones obtenidas y en base al resultado determine si acredito el semestre.

Identificación                                       algoritmo
                                                    inicio
Datos Presentes:                                     1.-obtener el valor de las calificaciones
promedio=∑calificacion/8                            2.-sumar las calificaciones obtenidas y el resto
promedio+ = 6                                        dividirlo entre 8
                                                    3.-si es el resultado es mayor=6 entonces
Datos Ausentes:                                     {
Calificaciones                                      mostrar aprobado
                                                    }
Resultado                                           de lo contrario

promedio                                             {

                                                     mostrar reprobado

                                                     }

                                                     fin
Ejemplo 3: Diseña un algoritmo que permita leer 2 valores enteros positivos diferentes y
determine: ¿cual de ellos es el mayor?

Identificación                                       algoritmo
                                                    inicio
Datos Presentes:                                     si(x˃y entonces mostrar
                                                            )
2 valores diferentes positivos                       x es el mayor de lo contrario mostrar y es
                                                     mayor
                                                     fin
Datos Ausentes:
saber cual de ellos es mayor


Resultado:

saber los 2 valores




Ejemplo 3: Diseña un algoritmo que permita leer 2 valores enteros positivos diferentes y
determine: ¿cual de ellos es el mayor?

Identificación                                           algoritmo

Datos Presentes:                                       inicio
 año actual                                             si edad ˃=18entonses
 año actual- año de nacimiento                         {

Datos Ausentes:                                         mostrar es mayor de edad de lo contrario
 edad                                                   }

Resultado:                                               fin

 es mayor

Más contenido relacionado

La actualidad más candente

Power point sist. numerico y de conversion
Power point sist. numerico y de conversionPower point sist. numerico y de conversion
Power point sist. numerico y de conversionMireilliR
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónJohnny Montenegro Molina
 
Datos fisicos logicos
Datos fisicos logicosDatos fisicos logicos
Datos fisicos logicosgiancarlo
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosjbersosa
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)guffygram
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices Igonmrod
 
Sistemas Numéricos - conversiones
Sistemas Numéricos - conversionesSistemas Numéricos - conversiones
Sistemas Numéricos - conversionesbantonio02
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Diego Maxdj Chicaiza
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cmalvariol
 
Operaciones basicas...
Operaciones basicas...Operaciones basicas...
Operaciones basicas...210920
 
Ejercicios Algoritmos
Ejercicios AlgoritmosEjercicios Algoritmos
Ejercicios Algoritmosnickthson
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con javadiegocastro1234
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Evelyn Anayansi
 
Sistemas numeracion mod
Sistemas numeracion modSistemas numeracion mod
Sistemas numeracion modjimenaasqui
 

La actualidad más candente (20)

Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Power point sist. numerico y de conversion
Power point sist. numerico y de conversionPower point sist. numerico y de conversion
Power point sist. numerico y de conversion
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeración
 
Datos fisicos logicos
Datos fisicos logicosDatos fisicos logicos
Datos fisicos logicos
 
Unidad1.sistemasnumericos[1]
Unidad1.sistemasnumericos[1]Unidad1.sistemasnumericos[1]
Unidad1.sistemasnumericos[1]
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 
Sistemas Numéricos - conversiones
Sistemas Numéricos - conversionesSistemas Numéricos - conversiones
Sistemas Numéricos - conversiones
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Operaciones basicas...
Operaciones basicas...Operaciones basicas...
Operaciones basicas...
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Estructura de Datos: Arreglos
Estructura de Datos: Arreglos Estructura de Datos: Arreglos
Estructura de Datos: Arreglos
 
Ejercicios Algoritmos
Ejercicios AlgoritmosEjercicios Algoritmos
Ejercicios Algoritmos
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
Matrices pseint
Matrices   pseintMatrices   pseint
Matrices pseint
 
Omega Up
Omega UpOmega Up
Omega Up
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
 
Sistemas numeracion mod
Sistemas numeracion modSistemas numeracion mod
Sistemas numeracion mod
 

Destacado

Políticas públicas para que la tecnología conduzca al
Políticas públicas para que la tecnología conduzca alPolíticas públicas para que la tecnología conduzca al
Políticas públicas para que la tecnología conduzca alRafael Maldonado Lopez
 
Mở bán tầng 16 căn hộ Carillon, 0989171123 A Bảo
Mở bán tầng 16 căn hộ Carillon, 0989171123 A BảoMở bán tầng 16 căn hộ Carillon, 0989171123 A Bảo
Mở bán tầng 16 căn hộ Carillon, 0989171123 A Bảoluongquocbao
 
Comm oral presentation
Comm oral presentationComm oral presentation
Comm oral presentationJenna Cassinat
 
Hasta donde los sueños te lleven (prosa)
Hasta donde los sueños te lleven (prosa)Hasta donde los sueños te lleven (prosa)
Hasta donde los sueños te lleven (prosa)ZigzagAlloy01
 
Aplicaciones infaltables en tus dispositivos moviles
Aplicaciones infaltables en tus dispositivos movilesAplicaciones infaltables en tus dispositivos moviles
Aplicaciones infaltables en tus dispositivos movilesTRIPLEJMTV
 
Kalkulus Lanjutan Silabus
Kalkulus Lanjutan SilabusKalkulus Lanjutan Silabus
Kalkulus Lanjutan SilabusMono Manullang
 
Ringkasan akl
Ringkasan aklRingkasan akl
Ringkasan aklvondez
 
A maagia dos numeros
A maagia dos numeros A maagia dos numeros
A maagia dos numeros chinaturismo
 
Мир и Память. Защитникам отечества посвящается
Мир и Память. Защитникам отечества посвящаетсяМир и Память. Защитникам отечества посвящается
Мир и Память. Защитникам отечества посвящаетсяLeonid Zavyalov
 
Fashionshow on global attire
Fashionshow on global attireFashionshow on global attire
Fashionshow on global attireMtAbu
 
Masterstudium in deutschland
Masterstudium in deutschlandMasterstudium in deutschland
Masterstudium in deutschlandosawina
 
Creating a literate environment
Creating a literate environmentCreating a literate environment
Creating a literate environmentkristyking
 
A common framework for accounting standards
A common framework for accounting standardsA common framework for accounting standards
A common framework for accounting standardsKAREN REYES
 
Proposte viaggio della settimana!
Proposte viaggio della settimana!Proposte viaggio della settimana!
Proposte viaggio della settimana!TOSCANA TURISMO
 

Destacado (20)

Políticas públicas para que la tecnología conduzca al
Políticas públicas para que la tecnología conduzca alPolíticas públicas para que la tecnología conduzca al
Políticas públicas para que la tecnología conduzca al
 
Cadbury
CadburyCadbury
Cadbury
 
Mở bán tầng 16 căn hộ Carillon, 0989171123 A Bảo
Mở bán tầng 16 căn hộ Carillon, 0989171123 A BảoMở bán tầng 16 căn hộ Carillon, 0989171123 A Bảo
Mở bán tầng 16 căn hộ Carillon, 0989171123 A Bảo
 
Comm oral presentation
Comm oral presentationComm oral presentation
Comm oral presentation
 
Migraciones
MigracionesMigraciones
Migraciones
 
Hasta donde los sueños te lleven (prosa)
Hasta donde los sueños te lleven (prosa)Hasta donde los sueños te lleven (prosa)
Hasta donde los sueños te lleven (prosa)
 
Aplicaciones infaltables en tus dispositivos moviles
Aplicaciones infaltables en tus dispositivos movilesAplicaciones infaltables en tus dispositivos moviles
Aplicaciones infaltables en tus dispositivos moviles
 
Kalkulus Lanjutan Silabus
Kalkulus Lanjutan SilabusKalkulus Lanjutan Silabus
Kalkulus Lanjutan Silabus
 
Ringkasan akl
Ringkasan aklRingkasan akl
Ringkasan akl
 
A maagia dos numeros
A maagia dos numeros A maagia dos numeros
A maagia dos numeros
 
Мир и Память. Защитникам отечества посвящается
Мир и Память. Защитникам отечества посвящаетсяМир и Память. Защитникам отечества посвящается
Мир и Память. Защитникам отечества посвящается
 
Presentación GBI
Presentación GBIPresentación GBI
Presentación GBI
 
Fashionshow on global attire
Fashionshow on global attireFashionshow on global attire
Fashionshow on global attire
 
Masterstudium in deutschland
Masterstudium in deutschlandMasterstudium in deutschland
Masterstudium in deutschland
 
Rhoy
RhoyRhoy
Rhoy
 
Creating a literate environment
Creating a literate environmentCreating a literate environment
Creating a literate environment
 
Workpackage1update gb
Workpackage1update gbWorkpackage1update gb
Workpackage1update gb
 
A common framework for accounting standards
A common framework for accounting standardsA common framework for accounting standards
A common framework for accounting standards
 
идеиF
идеиFидеиF
идеиF
 
Proposte viaggio della settimana!
Proposte viaggio della settimana!Proposte viaggio della settimana!
Proposte viaggio della settimana!
 

Similar a Doc1

Informatica algoritmos
Informatica algoritmosInformatica algoritmos
Informatica algoritmosLiizBeeth Flrz
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas22-05-30-16-15
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas22-05-30-16-15
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decisionmarthaill10
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoErnesto
 
Ejemplos sobre diagramas de flujo
Ejemplos sobre  diagramas de flujoEjemplos sobre  diagramas de flujo
Ejemplos sobre diagramas de flujoIsaura Nina
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujofercastilloipn
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoJorge Luis
 
Unidad 1 Introducción a los Algoritmos.ppt
Unidad 1 Introducción a los Algoritmos.pptUnidad 1 Introducción a los Algoritmos.ppt
Unidad 1 Introducción a los Algoritmos.pptssuser6eba56
 
Unidad 2 introducción a los algoritmos
Unidad 2 introducción a los algoritmosUnidad 2 introducción a los algoritmos
Unidad 2 introducción a los algoritmosAlexandra Ochoa
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De FlujoFabio Valencia
 
Guia de programacion Delfina 2010
Guia de programacion Delfina 2010Guia de programacion Delfina 2010
Guia de programacion Delfina 2010jose
 
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2Janeth Gallo
 

Similar a Doc1 (20)

Informatica algoritmos
Informatica algoritmosInformatica algoritmos
Informatica algoritmos
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decision
 
Clase 05 (2)
Clase 05 (2)Clase 05 (2)
Clase 05 (2)
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Ejemplos sobre diagramas de flujo
Ejemplos sobre  diagramas de flujoEjemplos sobre  diagramas de flujo
Ejemplos sobre diagramas de flujo
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Unidad 1 Introducción a los Algoritmos.ppt
Unidad 1 Introducción a los Algoritmos.pptUnidad 1 Introducción a los Algoritmos.ppt
Unidad 1 Introducción a los Algoritmos.ppt
 
Unidad 2 introducción a los algoritmos
Unidad 2 introducción a los algoritmosUnidad 2 introducción a los algoritmos
Unidad 2 introducción a los algoritmos
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De Flujo
 
Programa 1
Programa 1Programa 1
Programa 1
 
Guia de programacion Delfina 2010
Guia de programacion Delfina 2010Guia de programacion Delfina 2010
Guia de programacion Delfina 2010
 
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2
Comunidad emagister 60944_algoritmica_para_programacion_2004_b-2
 
Algoritmo en informática
Algoritmo en informáticaAlgoritmo en informática
Algoritmo en informática
 

Doc1

  • 1. ESTRUCTURA SECUENCIAL Esta estructura sigue una secuencia lineal numerada de instrucciones las cuales se ejecutan una después de la otra en un orden de arriba hacia abajo. Ejemplo 1: Realiza un algoritmo que permita leer y convertir un valor entero positivo a negativo. Identificación algoritmo Datos Presentes: inicio el numero es (+) formula (N*) (-1) 1.-obtener el valor numérico 2.-sustituir el valor obtenido *-1 3.- mostrar el resultado Datos Ausentes: fin El valor de “N” Resultado: Conversión a negativo Ejemplo 2: Diseña un algoritmo que permita calcular e imprimir el área de un triángulo equilátero. Identificación algoritmo Datos Presentes: inicio Nombre de la figura 1.-obtener el valor de la base y la altura Formula 2.-multiplicar los valores obtenidos y el resultado dividirlo entre 2 3.-mostrar el resultado Datos Ausentes: fin Medidas de la base Valor de la altura Resultado: el área
  • 2. Ejemplo 3: Diseña un algoritmo que permita calcular e imprimir la edad de una persona: Identificación Identificación algoritmo Inicio Datos Presentes: 1.-restarle cierto número a el año actual La persona 2.-asta llegar a su fecha de nacimiento Año actual Fin Datos Ausentes: Fecha de nacimiento Resultado: Edad Ejemplo 4: Diseña un algoritmo que permita calcular e imprimir el área de un círculo: Identificación algoritmo Inicio Datos Presentes: 1.-encontrar los valore Nombre de la figura 2.- sustituir con la formula Formula 3.-mostrar el resultado Fin Datos Ausentes: Valor del radio Resultado: El área
  • 3. ESTRUCTURA SELECTIVA Esta estructura conocida también como condicional, se ejecuta previo cumplimiento de una condición. Esta estructura permite hacer tomas de decisiones, de tal forma que, de ser verdadera la condición evaluada, se ejecutarán ciertas instrucciones o, de lo contrario, se ejecutarán otras. Ejemplo 1: Diseña un algoritmo que permita leer desde el teclado un número entero, si el número es positivo deberá convertirlo a negativo, si el número es negativo deberá convertirlo a positivo. Identificación algoritmo inicio Datos Presentes: 1.-obtener le valor numero el numero es (+) 2.-si el numero es mayor que 0 si el numero es mayor que 0 entonces multiplicar el valor obtenido numero*-1 por-1 mostrar el resultado Datos Ausentes: de lo contrario multiplicar el valor obtenido el valor del numero por -1 fin Resultado: la conversión EJERCICIO 2 Ejemplo 2: Juan requiere diseñar un algoritmo que le permita calcular el promedio final de sus 8 calificaciones obtenidas y en base al resultado determine si acredito el semestre. Identificación algoritmo inicio Datos Presentes: 1.-obtener el valor de las calificaciones promedio=∑calificacion/8 2.-sumar las calificaciones obtenidas y el resto promedio+ = 6 dividirlo entre 8 3.-si es el resultado es mayor=6 entonces Datos Ausentes: { Calificaciones mostrar aprobado } Resultado de lo contrario promedio { mostrar reprobado } fin
  • 4. Ejemplo 3: Diseña un algoritmo que permita leer 2 valores enteros positivos diferentes y determine: ¿cual de ellos es el mayor? Identificación algoritmo inicio Datos Presentes: si(x˃y entonces mostrar ) 2 valores diferentes positivos x es el mayor de lo contrario mostrar y es mayor fin Datos Ausentes: saber cual de ellos es mayor Resultado: saber los 2 valores Ejemplo 3: Diseña un algoritmo que permita leer 2 valores enteros positivos diferentes y determine: ¿cual de ellos es el mayor? Identificación algoritmo Datos Presentes: inicio año actual si edad ˃=18entonses año actual- año de nacimiento { Datos Ausentes: mostrar es mayor de edad de lo contrario edad } Resultado: fin es mayor