SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
EJEMPLO DE ALGORITMOS
ESTRUCTURADOS.
EDWIN VEGA OROZCO
ING. DE SISTEMAS
ESP. SEGURIDAD INFORMÁTICA
EJEMPLO # 1
HACER UN ALGORITMO QUE, DADOS LOS DOS LADOS DIFERENTES DE UN
RECTÁNGULO ENCUENTRE EL PERIMETRO Y EL AREA DEL MISMO.
SOLUCIÓN
Datos de entrada
• Valor de un lado
• Valor del otro lado
Datos de Salida:
Nos piden como resultado
• El valor del perímetro
• El valor del Área del Rectángulo
PROCESO
Los Cálculos Necesarios para obtener los Resultados
partiendo de los datos de entrada son :
Perímetro: Suma de los 4 Lados del Rectángulo
Área: Lado que Representa a Base * Lado que representa
la Altura.
Definición de Variables.
L1 : Valor del Lado que Representa la base
L2: Valor del Lado que representa la Altura
P : Perímetro
Area: Área del Triangulo.
EJEMPLO # 1
HACER UN ALGORITMO QUE, DADOS LOS DOS LADOS DIFERENTES DE
UN RECTÁNGULO ENCUENTRE EL PERÍMETRO Y EL AREA DEL MISMO.
ALGORITMO:
INICIO
LEA: L1 , L2
P = 2*L1 + 2*L2
AREA = L1*L2
ESCRIBA:”EL PERÍMETRO ES:”,P
ESCRIBA:”EL ÁREA ES:”, A
FIN_INICIO
EJEMPLO # 2
ESCRIBIR UN ALGORITMO QUE ACEPTE TRES NUMEROS ENTEROS
DIFERENTES Y MUESTRE EL MAYOR DE ELLOS.
Datos de Entrada
• Los tres números. Estos se deben almacenar en variables diferentes.
Datos de Salida
• El valor del numero Mayor
Definición de variables:
N1: Valor del primer número a entrar
N2: Valor del segundo número
N3: Valor del tercer número
MAYOR: Variable que almacenará el valor mayor entre N1,N2 y N3.
EJEMPLO # 2
ESCRIBIR UN ALGORITMO QUE ACEPTE TRES NUMEROS ENTEROS
DIFERENTES Y MUESTRE EL MAYOR DE ELLOS.
ALGORITMO.
INICIO
LEA: N1, N2, N3
SI (N1>N2) ˆ (N1>N3) ENTONCES
MAYOR = N1
SINO
SI (N2>N3)ENTONCES
MAYOR=N2
SINO
MAYOR=N3
FIN_SI
FIN_SI
ESCRBA:”EL VALOR MAYOR ENTRE:”,N1”,”N2,”Y”,N3,”ES:”,MAYOR
FIN_INICIO
EJEMPLO # 3
HACER UN ALGORITMO QUE ENCUENTRE LA SUMA DE LOS
PRIMEROS N NÚMEROS NATURALES
ANÁLISIS.
Datos de Entrada
• Cantidad de números a tener en cuenta en la suma
Datos de Salida
• La suma de los primeros N números Naturales
Definición de Variables
N: Cantidad de números naturales a sumar.
NUM: Contador que genera los números entre 1 y N y que a su vez
controla el ciclo
SUMA: Suma de los valores entre 1 y N
EJEMPLO # 3
HACER UN ALGORITMO QUE ENCUENTRE LA SUMA DE LOS PRIMEROS N
NÚMEROS NATURALES
ALGORITMO
INICIO
SUMA=0
NUM=1
LEA: N
MIENTRAS NUM<=N HAGA
SUMA=SUMA+NUM
NUM=NUM+1
FIN_MIENTRAS
ESCRIBA:”LA SUMA ES:”,SUMA
FIN_INICIO
GRACIAS.

Weitere ähnliche Inhalte

Was ist angesagt?

Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoTAtiizz Villalobos
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoJosé Antonio Sandoval Acosta
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJesús Navarro
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamientodeff000001
 
3. algoritmos de ordenamiento interno
3. algoritmos de ordenamiento interno3. algoritmos de ordenamiento interno
3. algoritmos de ordenamiento internoFernando Solis
 
Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CCésar Ojeda
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binarioMauricio Solano
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..NANO-06
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Erivan Martinez Ovando
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 

Was ist angesagt? (20)

Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamiento
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Algoritmos de Ordenamiento externo
Algoritmos de Ordenamiento externoAlgoritmos de Ordenamiento externo
Algoritmos de Ordenamiento externo
 
Metodos de-ordenamiento
Metodos de-ordenamientoMetodos de-ordenamiento
Metodos de-ordenamiento
 
3. algoritmos de ordenamiento interno
3. algoritmos de ordenamiento interno3. algoritmos de ordenamiento interno
3. algoritmos de ordenamiento interno
 
16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales
 
Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje C
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binario
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
 
Recursividad
RecursividadRecursividad
Recursividad
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Listas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de DatosListas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de Datos
 

Andere mochten auch

Alan Turing, día da ciencia en galego, IES A Basella
Alan Turing, día da ciencia en galego, IES A BasellaAlan Turing, día da ciencia en galego, IES A Basella
Alan Turing, día da ciencia en galego, IES A Basellapinksoda
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmosmatiu007
 
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADO
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADOMATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADO
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADOAlejandra Puentes
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasGabriel Ruiz
 
LA PROGRAMACION NEUROLINGUISTICA (PNL)
LA PROGRAMACION NEUROLINGUISTICA (PNL)LA PROGRAMACION NEUROLINGUISTICA (PNL)
LA PROGRAMACION NEUROLINGUISTICA (PNL)Armando Lopez
 

Andere mochten auch (10)

Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
 
Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
 
Alan Turing, día da ciencia en galego, IES A Basella
Alan Turing, día da ciencia en galego, IES A BasellaAlan Turing, día da ciencia en galego, IES A Basella
Alan Turing, día da ciencia en galego, IES A Basella
 
Clase 3 Unidad 2 Parte 2
Clase 3 Unidad 2 Parte 2Clase 3 Unidad 2 Parte 2
Clase 3 Unidad 2 Parte 2
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Fundamentos de Algoritmia
Fundamentos de AlgoritmiaFundamentos de Algoritmia
Fundamentos de Algoritmia
 
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADO
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADOMATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADO
MATERIAL DIDACTICO ESTRUCTURADO Y NO ESTRUCTURADO
 
Ingreso y egresos.
Ingreso y egresos.Ingreso y egresos.
Ingreso y egresos.
 
Informatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de ProblemasInformatica II - 2 Metodologia de Solucion de Problemas
Informatica II - 2 Metodologia de Solucion de Problemas
 
LA PROGRAMACION NEUROLINGUISTICA (PNL)
LA PROGRAMACION NEUROLINGUISTICA (PNL)LA PROGRAMACION NEUROLINGUISTICA (PNL)
LA PROGRAMACION NEUROLINGUISTICA (PNL)
 

Ähnlich wie EJEMPLO DE ALGORITMOS ESTRUCTURADOS

Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdfLuisAlbertoMolinaJim
 
Informatica ii-bien-paquini
Informatica ii-bien-paquiniInformatica ii-bien-paquini
Informatica ii-bien-paquinivanebel1996
 
6MATEMATICA_1ero_sec_Sistemas de numeracion.doc
6MATEMATICA_1ero_sec_Sistemas de numeracion.doc6MATEMATICA_1ero_sec_Sistemas de numeracion.doc
6MATEMATICA_1ero_sec_Sistemas de numeracion.docLuisAlbertoMolinaJim
 
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
 
Clase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptxClase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptxmiguelosorno7
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
2-funciones-en-excel.ppt
2-funciones-en-excel.ppt2-funciones-en-excel.ppt
2-funciones-en-excel.pptFederico Indorf
 

Ähnlich wie EJEMPLO DE ALGORITMOS ESTRUCTURADOS (20)

Programas
Programas Programas
Programas
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf
6MATEMATICA_1ero_sec_Sistemas de numeracion.pdf
 
Informatica ii-bien-paquini
Informatica ii-bien-paquiniInformatica ii-bien-paquini
Informatica ii-bien-paquini
 
Simulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatoriosSimulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatorios
 
6MATEMATICA_1ero_sec_Sistemas de numeracion.doc
6MATEMATICA_1ero_sec_Sistemas de numeracion.doc6MATEMATICA_1ero_sec_Sistemas de numeracion.doc
6MATEMATICA_1ero_sec_Sistemas de numeracion.doc
 
Metodologia
MetodologiaMetodologia
Metodologia
 
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
 
Omega Up
Omega UpOmega Up
Omega Up
 
Métodos De Los Cuadrados Medios
Métodos De Los Cuadrados MediosMétodos De Los Cuadrados Medios
Métodos De Los Cuadrados Medios
 
Clase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptxClase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptx
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
2-funciones-en-excel.ppt
2-funciones-en-excel.ppt2-funciones-en-excel.ppt
2-funciones-en-excel.ppt
 
2-funciones-en-excel.ppt
2-funciones-en-excel.ppt2-funciones-en-excel.ppt
2-funciones-en-excel.ppt
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
 

Mehr von Edwin Vega Orozco

Mehr von Edwin Vega Orozco (6)

SQL - Introducción
SQL - IntroducciónSQL - Introducción
SQL - Introducción
 
BASES DE DATOS - BBDD
BASES DE DATOS - BBDDBASES DE DATOS - BBDD
BASES DE DATOS - BBDD
 
ESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICASESTRUCTURAS ALGORITMICAS
ESTRUCTURAS ALGORITMICAS
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
 
PAQUETES OFIMÁTICOS
PAQUETES OFIMÁTICOS PAQUETES OFIMÁTICOS
PAQUETES OFIMÁTICOS
 
TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016TIPOS DE DATOS EN ACCESS 2016
TIPOS DE DATOS EN ACCESS 2016
 

Kürzlich hochgeladen

EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfDanielAlejandroAguir2
 
Presentación GP Nº03.ppt reapso general maqinas electricas
Presentación GP Nº03.ppt  reapso general maqinas electricasPresentación GP Nº03.ppt  reapso general maqinas electricas
Presentación GP Nº03.ppt reapso general maqinas electricasANDREJEANPIERREMACHU
 
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxMONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxValentinaRavelo5
 
movimiento circular univormemente variado
movimiento circular univormemente variadomovimiento circular univormemente variado
movimiento circular univormemente variadoEsthefaniaAuquilla1
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .pptdantechaveztarazona
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2ErnestoContreras39
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECamador030809
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsfioticona20395
 
Analisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxAnalisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxasotomayorm2
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfTR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfFRANCISCOJUSTOSIERRA
 
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURA
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURAPROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURA
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURAHeribertoTiscareo
 
METASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptMETASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptSANTOS400018
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...jfmolina199
 
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfSESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfElenaNagera
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 

Kürzlich hochgeladen (20)

EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
 
Presentación GP Nº03.ppt reapso general maqinas electricas
Presentación GP Nº03.ppt  reapso general maqinas electricasPresentación GP Nº03.ppt  reapso general maqinas electricas
Presentación GP Nº03.ppt reapso general maqinas electricas
 
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxMONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
 
movimiento circular univormemente variado
movimiento circular univormemente variadomovimiento circular univormemente variado
movimiento circular univormemente variado
 
Trabajos en Altura - USO DEL ARNES .ppt
Trabajos en Altura  - USO DEL ARNES .pptTrabajos en Altura  - USO DEL ARNES .ppt
Trabajos en Altura - USO DEL ARNES .ppt
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
DOCUMENTO DE MODELO DISEÑO DE MEZCLA 210 KG CM2
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMEC
 
thinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msdsthinner-acrilico-ac-205- ficha tecnica msds
thinner-acrilico-ac-205- ficha tecnica msds
 
Analisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptxAnalisis de reparación de fisuras superficiales en pavimentos.pptx
Analisis de reparación de fisuras superficiales en pavimentos.pptx
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdfTR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
TR-514 (3) - DOS COLUMNAS PASCUA 2024 3.4 8.4.24.pdf
 
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURA
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURAPROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURA
PROCESAMIENTO DE CERAMICAS. PROCESOS DE MANUFACTURA
 
METASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.pptMETASISTEMA-EXPOSICIONfgertertertretr.ppt
METASISTEMA-EXPOSICIONfgertertertretr.ppt
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
 
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfSESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 

EJEMPLO DE ALGORITMOS ESTRUCTURADOS

  • 1. EJEMPLO DE ALGORITMOS ESTRUCTURADOS. EDWIN VEGA OROZCO ING. DE SISTEMAS ESP. SEGURIDAD INFORMÁTICA
  • 2. EJEMPLO # 1 HACER UN ALGORITMO QUE, DADOS LOS DOS LADOS DIFERENTES DE UN RECTÁNGULO ENCUENTRE EL PERIMETRO Y EL AREA DEL MISMO. SOLUCIÓN Datos de entrada • Valor de un lado • Valor del otro lado Datos de Salida: Nos piden como resultado • El valor del perímetro • El valor del Área del Rectángulo PROCESO Los Cálculos Necesarios para obtener los Resultados partiendo de los datos de entrada son : Perímetro: Suma de los 4 Lados del Rectángulo Área: Lado que Representa a Base * Lado que representa la Altura. Definición de Variables. L1 : Valor del Lado que Representa la base L2: Valor del Lado que representa la Altura P : Perímetro Area: Área del Triangulo.
  • 3. EJEMPLO # 1 HACER UN ALGORITMO QUE, DADOS LOS DOS LADOS DIFERENTES DE UN RECTÁNGULO ENCUENTRE EL PERÍMETRO Y EL AREA DEL MISMO. ALGORITMO: INICIO LEA: L1 , L2 P = 2*L1 + 2*L2 AREA = L1*L2 ESCRIBA:”EL PERÍMETRO ES:”,P ESCRIBA:”EL ÁREA ES:”, A FIN_INICIO
  • 4. EJEMPLO # 2 ESCRIBIR UN ALGORITMO QUE ACEPTE TRES NUMEROS ENTEROS DIFERENTES Y MUESTRE EL MAYOR DE ELLOS. Datos de Entrada • Los tres números. Estos se deben almacenar en variables diferentes. Datos de Salida • El valor del numero Mayor Definición de variables: N1: Valor del primer número a entrar N2: Valor del segundo número N3: Valor del tercer número MAYOR: Variable que almacenará el valor mayor entre N1,N2 y N3.
  • 5. EJEMPLO # 2 ESCRIBIR UN ALGORITMO QUE ACEPTE TRES NUMEROS ENTEROS DIFERENTES Y MUESTRE EL MAYOR DE ELLOS. ALGORITMO. INICIO LEA: N1, N2, N3 SI (N1>N2) ˆ (N1>N3) ENTONCES MAYOR = N1 SINO SI (N2>N3)ENTONCES MAYOR=N2 SINO MAYOR=N3 FIN_SI FIN_SI ESCRBA:”EL VALOR MAYOR ENTRE:”,N1”,”N2,”Y”,N3,”ES:”,MAYOR FIN_INICIO
  • 6. EJEMPLO # 3 HACER UN ALGORITMO QUE ENCUENTRE LA SUMA DE LOS PRIMEROS N NÚMEROS NATURALES ANÁLISIS. Datos de Entrada • Cantidad de números a tener en cuenta en la suma Datos de Salida • La suma de los primeros N números Naturales Definición de Variables N: Cantidad de números naturales a sumar. NUM: Contador que genera los números entre 1 y N y que a su vez controla el ciclo SUMA: Suma de los valores entre 1 y N
  • 7. EJEMPLO # 3 HACER UN ALGORITMO QUE ENCUENTRE LA SUMA DE LOS PRIMEROS N NÚMEROS NATURALES ALGORITMO INICIO SUMA=0 NUM=1 LEA: N MIENTRAS NUM<=N HAGA SUMA=SUMA+NUM NUM=NUM+1 FIN_MIENTRAS ESCRIBA:”LA SUMA ES:”,SUMA FIN_INICIO