Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARRERA DE INGENIERÍA DE
SOFTWARE
GRUPO: No. 4
INFORME No: 1
Laboratorio:
Práctica No.:
Primera Práctica
ARREGLOS
A. Objetivos:
Colocar 3 objetivos como mínimo por taller realizado
B. Desarrollo práctico:
b) Implementación
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
c) Resultados
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
a) Algoritmo
b) Implementación
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
c) Resultados
a) Algoritmo
Fin repetir
Fin repetir
Repetir con i desde 1 hasta 3
Repetir con j desde 1 hasta 3
Escribir EDA_BI [2][j] <= y * i
Sum2 <- Sum2 + EDA_BI[i][2]
i++
Fin repetir
Fin repetir
Repetir con i desde 1 hasta 3
Repetir con j desde 1 hasta 3
Escribir EDA_BI [1][j] = z * i
Sum3 <- Sum3 + EDA_BI[i][3]
i++
Fin repetir
Fin repetir
Sumtotal = sum1+sum2+sum3;
Imprimir sum1, sum2, sum3, sumtotal;
Fin algoritmo
NOTA: Para realizar las operaciones de matrices se definio una clase llamada matriz,
con la cual se apoyaran las operaciones, la cual su algoritmo de creación es la
siguiente:
Inicio algoritmo
fila, columna <- inserción por parte del usuario
matriz = ARREGLO[1…fila][1…columna]
Fin algoritmo
Inicio algoritmo
i, j <- 1
Si (longitudm1 == longitudm2 y longitudm1.[0] = longitudm2.[0]
Suma = ARREGLO [1.. longitudm1][1… longitudm1.[0]]
Repetir con i desde 1 hasta longitudm1
Repetir con j desde 1 hasta longitudm1.[i]
Suma[i][j] = m1[i][j] + m2[i][j]
j++
i++
retornar suma
caso contrario
retornar vacio
Fin Algoritmo
Inicio algoritmo
i, j <- 1
Si (longitudm1 == longitudm2 y longitudm1.[0] = longitudm2.[0]
Resta = ARREGLO[1.. longitudm1][1… longitudm1.[0]]
Repetir con i desde 1 hasta longitudm1
Repetir con j desde 1 hasta longitudm1.[i]
Resta[i][j] = m1[i][j] - m2[i][j]
j++
i++
retornar Resta
caso contrario
retornar vacio
Fin Algoritmo
b) Implementación
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
c) Resultados
b.-
Inicio
Florícola=Arreglo [1…6, 1…12, 1…4]De Reales
Definir suma <-0
Repetir con i desde 1 hasta 6
Repetir desde 1 hasta 12
suma <- suma+ Florícola [i, j,2]
Fin Repetir
Fin Repetir
Escribir suma
Fin Algoritmo
c.-
Inicio
Florícola=Arreglo [1…6, 1…12, 1…4]De Reales
Definir suma <-0
Repetir con j desde 1 hasta 12
suma <- suma+ Florícola [3, j,4]
Fin Repetir
Escribir suma
Fin Algoritmo
b) Implementación
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
c) Resultados
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
A. Conclusiones y recomendaciones:
Esta es la parte más importante del informe, ya que evidencia la capacidad del estudiante para
analizar y concluir en base a lo que se llevó a cabo en el laboratorio. Las conclusiones son
objetivas y deben indicar lo siguiente:
Los resultados obtenidos en la práctica fueron exitosamente correctos ya que
aplicando la construcción del algoritmo la implementación resulto mas sencilla ya que
teníamos una mejor idea de lo que nos solicitaba el ejercicio y la cuestión era
únicamente reescribir el algoritmo en un lenguaje de programación que en nuestro cas
fue Java, para terminar me permito decir que en este trabajo se mejoro el uso del ciclo
for par recorrer los arreglos unidimensionales, bidimensionales y multidimensionales.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
La lógica aplicada en los tres tipos de arreglos es muy similar, pero va cambiando
dependiendo del tipo de arreglo que se hace, necesitando una mayor cantidad de
iteraciones para los arreglos multidimensionales ya que tiene una cantidad mucho
mayor de datos por su espacio para almacenarlos.
Bibliografía:
[1]. Estructura de Datos, GARCIA Ivan, GARCIA Magariño, ISBN: 8445419358 ISBN-13,
Edición 2011
Anexos
Captura evidencia trabajo en equipo una foto de taller en conjunto