1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
FACULTAD DE MECÁNICA
INGENIERÍA AUTOMOTRIZ
Asignatura:
Computación I
Nivel:
II “B”
Integrantes:
Puente Camacho Carlos Miguel
Tiuquinga Sagba Luis Hernán
Zambrano Villagómez Danny Fabián
Facilitador:
Ing. Luis Flores
Tema:
Arreglos unidimensionales y bidimensionales en PSeint
Fecha:
20/07/2017
Periodo:
Abril – Agosto 2017
Riobamba – Ecuador
2. Tema:
ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES EN
Objetivos
1. Definir que es un arreglo y cómo utilizarlo en el lenguaje PSeint.
2. Utilizar arreglos unidimensionales para la solución de problemas.
3. Desarrollar métodos para crear, inicializar y asignar valores a los elementos de
un arreglo.
4. Realizar exitosamente programas que hagan uso de arreglos unidimensionales.
3. Marco teórico
Equipos y/o materiales utilizados
Internet
Computadoras
Flash Memory
Infocus
Sistemas ofimáticos
• Software de aplicación
4. Introducción
Un arreglo es una secuencia de datos del mismo tipo que ocupan un lugar continuo
en memoria. Las posiciones que ocupan se denominan elementos del arreglo y se
enumeran sucesivamente desde 0, 1, 2,3, etc.
En tales situaciones es conveniente colocar los datos en un arreglo, el cual se caracteriza
porque todos sus elementos comparten un mismo nombre.
Los datos individuales pueden ser caracteres, números enteros, números de coma
flotante se simple o de doble precisión.
5. Desarrollo
• Arreglo (Array)
Un arreglo es un conjunto de variables del mismo tipo de datos que pueden ser
referenciadas a través de un mismo nombre. La forma de identificar a un elemento
determinado es a través de un índice.
• Dimensiones del arreglo
Al definir un arreglo, se le debe indicar el total de elementos N que lo formaran. A
este total N se le conoce como Dimensión del Arreglo, el cual permite indicar el total
de posiciones que se almacenara dentro de la memoria de la PC.
Si un arreglo tiene una dimensión, se le llama Arreglo unidimensional, porque basta
indicar y numero, llamado “índice” para referenciar a una posición especifica dentro del
mismo.
Arreglos unidimensionales
Un arreglo unidimensional es un conjunto de n elementos del mismo tipo
almacenados en memoria continua en un vector o lista.
Los arreglos son estructura de datos homogéneas (todos los datos son del mismo
6. tipo) que permiten almacenar un determinado número de datos bajo un mismo
identificador, para luego referirse a los mismos utilizando sus posiciones. Los arreglos
pueden pensarse como vectores, matrices, etc.
Arreglos Bidimensionales
Los arreglos bidimensionales son tablas de valores. Cada elemento de un arreglo
bidimensional está simultáneamente en una fila y en una columna.
En matemáticas, a los arreglos bidimensionales se les llama matrices, y son muy
utilizados en problemas de Ingeniería.
Para crear un arreglo en PSeInt se utiliza la palabra clave Dimensión, seguido del
nombre del arreglo (identificador) y su tamaño entre corchetes [].
• Sintaxis:
Dimensión identificador [tamaño];
En PSeInt los arreglos pueden comenzar desde cero o uno. Depende de cómo se
configure el programa.
Los índices representan la posición en la que se encuentra un elemento.
7. Ejemplo 1
Crear dos arreglos aplicados a la ingeniería automotriz, uno que almacene tres marcas
de vehículos y otro que almacene el modelo de los vehículos disponibles.
Figura 1.- Desarrollo del ejercicio 1.
Salida:
Figura 2.- Ejecución del algoritmo.
8. Ejemplo 2
Escribir un programa que lea la marca y el año de 5 vehículos.
Figura 3.- Desarrollo del ejercicio 2.
Salida:
Figura 4.- Ejecución y salida del algoritmo.
9. Ejercicio 3
Desarrollo de un algoritmo que permita ingresar cuatro marcas de aceites y su precio.
Figura 5.- Desarrollo del ejercicio 3.
Salida:
Figura 6.- Ejecución del algoritmo.
10. Conclusiones
• Un arreglo es muy importante al momento de almacenar datos y despejar
respuestas de las mismas
• Como se observa en los algoritmos el programa nos ayuda a guardar
información y de tal manera nos ayuda a resolver los problemas planteados por
el usuario.
• Las herramientas en PSeint son importantes ya que guían al programador, de
esta manera insertamos y se genera un diagrama de flujo para mayor
comprensión.
• Como se dijo con anterioridad el programa nos encamino al momento de
programar y de esta manera se ejecuta y ayuda a resolver el problema planteado
de manera didáctica
11. Recomendación
• Se recomienda al momento de usar el programa, que se debe definir las variables
o todos los tipos de letras que se vayan a insertar en el programa, de tal manera
que el programa no detecte ningún error y se pueda ejecutar, ya que cuando se
registra se puede realizar operaciones entre variables.
• Definir el arreglo antes de comenzar el programa para que el algoritmo detecte
el número máximo de variables a ingresar.
Bibliografía
Sierra, M. (21 de 01 de 2017). aprendeaprogramar. Obtenido de aprender a programar:
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=168:repaso-arrays-o-arreglos-unidimensionales-
en-java-tipos-de-inicializacion-ejemplos-de-codigo-cu00903c&catid=58:curso-lenguaje-
programacion-java-nivel-avanzado-i&Itemid=180