SlideShare una empresa de Scribd logo
ESTRUCTURAS DE DATOS
 Dimension
La instrucción Dimension permite definir un arreglo,
indicando sus dimensiones.
Dimesion <identificador> (<max1>,...,<maxN>);
PSEUDOCÓDIGOPSEUDOCÓDIGO
ESTRUCTURAS DE DATOS: ARREGLOS
 Dimension
Esta instrucción define un arreglo con el nombre
indicado en <indentificador> y N dimensiones.
Los N parámetros indican la cantidad de dimensiones y
el valor máximo de cada una de ellas.
PSEUDOCÓDIGOPSEUDOCÓDIGO
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS
PROBLEMA N°15
Escribir un algoritmo que lea N notas
de práctica y luego elimine la menor
nota e imprima el promedio de
prácticas.
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS
ESTRUCTURAS DE DATOS: ARREGLOS
 Dimension
La cantidad de dimensiones puede ser una o más, y
la máxima cantidad de elementos debe ser una
expresión numérica positiva.
Se pueden definir más de un arreglo en una misma
instrucción, separándolos con una coma (,).
PSEUDOCÓDIGOPSEUDOCÓDIGO
ESTRUCTURAS DE DATOS: ARREGLOS
 Dimension
Dimension <ident1> (<max11>,...,<max1N>),...,
<identM> (<maxM1>,...,<maxMN>)
Es necesario definir un arreglo antes de utilizarlo.
PSEUDOCÓDIGOPSEUDOCÓDIGO
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS
PROBLEMA N°16
Escribir un algoritmo que lee N datos
enteros y los ordene en orden
ascendente.
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS
ESTRUCTURAS DE DATOS: ARREGLOS
 Dimension
Dimension Alumnos (10);
Leer Alumno (1);
Dimension Tabla (10,5,3), Resultados (5);
Escribir Tabla (1,3,2);
PSEUDOCÓDIGOPSEUDOCÓDIGO
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS
PROBLEMA N°17
Escribir un algoritmo que lee una
matriz A y determine la suma de los
elementos de la diagonal de la
matriz.
CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS

Más contenido relacionado

La actualidad más candente

manual dfd
manual dfdmanual dfd
manual dfd
sistematutorial
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientras
Johan Velandia
 
Anexo1
Anexo1Anexo1
Anexo1
Yandry Ochoa
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
Gato Rivitas
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
José Ricardo Tillero Giménez
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
Karlos Valladares
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuenciales
Leany González
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
Carlos Diaz
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
Alcira Tomas Veliz
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
j.martinez1974
 
Lenguaje c sintaxis
Lenguaje c sintaxisLenguaje c sintaxis
Lenguaje c sintaxis
Sol Hernández
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
Duvan Aguilera
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
seolivares
 
Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1
Yamid Navea
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
Carlos M. Sandoval
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
Sol Hernández
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
Melki Carpio
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10
Jose Torres
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
Alcira Ordóñez Rey
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
keisy vargas
 

La actualidad más candente (20)

manual dfd
manual dfdmanual dfd
manual dfd
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientras
 
Anexo1
Anexo1Anexo1
Anexo1
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuenciales
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Lenguaje c sintaxis
Lenguaje c sintaxisLenguaje c sintaxis
Lenguaje c sintaxis
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 

Similar a Algoritmos - Estructura de Datos

Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2
agustin rojas
 
Utpl(programacion t4..)
Utpl(programacion t4..)Utpl(programacion t4..)
Utpl(programacion t4..)
Drez Rodriguez
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantes
Esteban Bedoya
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
neyvajms
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
Juan Luis Hernández
 
Capitulo1pp
Capitulo1ppCapitulo1pp
Capitulo1pp
David
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decision
marthaill10
 
Informe 1
Informe 1Informe 1
Informe 1
Ruben Columba
 
Dfd
DfdDfd
Dfd
luzmaya
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
daosma
 
Intro_Matlab_1.pdf
Intro_Matlab_1.pdfIntro_Matlab_1.pdf
Intro_Matlab_1.pdf
MiguelBriones24
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
Jerry
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
17135026
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
17135026
 
37459207 importancia-de-los-metodos-numericos
37459207 importancia-de-los-metodos-numericos37459207 importancia-de-los-metodos-numericos
37459207 importancia-de-los-metodos-numericos
Novato de la Weeb Fox Weeb
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
Eduardo Jose Tovar Camacho
 
Programación en c++_u5
Programación en c++_u5Programación en c++_u5
Programación en c++_u5
Felix GB
 
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
Evelyn Anayansi
 
Diapositivas richard diaz
Diapositivas richard diazDiapositivas richard diaz
Diapositivas richard diaz
RichardDiaz49
 

Similar a Algoritmos - Estructura de Datos (20)

Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2
 
Utpl(programacion t4..)
Utpl(programacion t4..)Utpl(programacion t4..)
Utpl(programacion t4..)
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantes
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
 
Capitulo1pp
Capitulo1ppCapitulo1pp
Capitulo1pp
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decision
 
Informe 1
Informe 1Informe 1
Informe 1
 
Dfd
DfdDfd
Dfd
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Intro_Matlab_1.pdf
Intro_Matlab_1.pdfIntro_Matlab_1.pdf
Intro_Matlab_1.pdf
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
 
37459207 importancia-de-los-metodos-numericos
37459207 importancia-de-los-metodos-numericos37459207 importancia-de-los-metodos-numericos
37459207 importancia-de-los-metodos-numericos
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Programación en c++_u5
Programación en c++_u5Programación en c++_u5
Programación en c++_u5
 
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
 
Diapositivas richard diaz
Diapositivas richard diazDiapositivas richard diaz
Diapositivas richard diaz
 

Algoritmos - Estructura de Datos

  • 1. ESTRUCTURAS DE DATOS  Dimension La instrucción Dimension permite definir un arreglo, indicando sus dimensiones. Dimesion <identificador> (<max1>,...,<maxN>); PSEUDOCÓDIGOPSEUDOCÓDIGO
  • 2. ESTRUCTURAS DE DATOS: ARREGLOS  Dimension Esta instrucción define un arreglo con el nombre indicado en <indentificador> y N dimensiones. Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. PSEUDOCÓDIGOPSEUDOCÓDIGO
  • 3. CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS PROBLEMA N°15 Escribir un algoritmo que lea N notas de práctica y luego elimine la menor nota e imprima el promedio de prácticas.
  • 5. ESTRUCTURAS DE DATOS: ARREGLOS  Dimension La cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una expresión numérica positiva. Se pueden definir más de un arreglo en una misma instrucción, separándolos con una coma (,). PSEUDOCÓDIGOPSEUDOCÓDIGO
  • 6. ESTRUCTURAS DE DATOS: ARREGLOS  Dimension Dimension <ident1> (<max11>,...,<max1N>),..., <identM> (<maxM1>,...,<maxMN>) Es necesario definir un arreglo antes de utilizarlo. PSEUDOCÓDIGOPSEUDOCÓDIGO
  • 7. CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS PROBLEMA N°16 Escribir un algoritmo que lee N datos enteros y los ordene en orden ascendente.
  • 9. ESTRUCTURAS DE DATOS: ARREGLOS  Dimension Dimension Alumnos (10); Leer Alumno (1); Dimension Tabla (10,5,3), Resultados (5); Escribir Tabla (1,3,2); PSEUDOCÓDIGOPSEUDOCÓDIGO
  • 10. CONSTRUCCION DE ALGORITMOSCONSTRUCCION DE ALGORITMOS PROBLEMA N°17 Escribir un algoritmo que lee una matriz A y determine la suma de los elementos de la diagonal de la matriz.