Вы находитесь на странице: 1из 13

ARREGLOS

BIDIMENCIONALES
DOCENTES : ERICK NUÑEZ T.
TALLER DE
PROGRAMACION
Arreglos bidimencionales
LOGRO

Al finalizar la sesión el estudiante comprenderá y utilizará


adecuadamente los arreglos bidimensionales para
desarrollar programas en un lenguaje de propósito
general.
Tema
Contenido General
Array
Array Bidimencionales

Recorrer Arreglos Bidimencionales

Pasar como parametro

matrices

ejercicios
Arreglos bidimensionales Conocidos comúnmente como tablas o
MATRICES.

Tienes dos dimensiones.

Primer índice representa a la primera


dimensión (i).

Segundo índice representa la segunda


dimensión (j).

Se suele usar como filas la primera


dimensión y como columnas la segunda.
Declaración de un arreglo bidimensional

• tipo nombreArray[][] = new tipo[Filas] [Columnas]


• tipo[] [] nombreArray = new tipo [Filas] [Columnas]

• tipo nombreArray[][] = new tipo [4] [7]


• tipo[] [] nombreArray = new tipo [4] [7]
Se utiliza estructuras
Recorrer un arreglo Bidimensional repetitivas anidadas
(uno dentro del otro)

Usualmente se
utilizan for.

Cada dimensión
posee un length
Pasar como parámetro un arreglo bidimensional
• Desarrollar un programa que genere los números aleatorios de
lanzamiento de un dado y los almacene en un arreglo.
• Desarrollar un método que cuente cuantas veces salió un numero
determinado.
• Desarrolle un método que determine cual el numero que aparece
mas veces.
Matrices
Nos piden crear una matriz de 4×4 de números enteros que inicialmente está vacía, nos piden hacer
un menú con estas opciones:

Rellenar TODA la matriz de números, debes pedírselo al usuario.

Suma de una fila que se pedirá al usuario (controlar que elija una correcta)

Suma de una columna que se pedirá al usuario (controlar que elija una correcta)

Sumar la diagonal principal

Sumar la diagonal inversa

La media de todos los valores de la matriz

IMPORTANTE: utilizar un menú para saber que resultado mostrar.


Ejercicios
Los portales
La empresa Los PORTALES administra una cochera donde los autos están guardados en
fila, por lo que se tiene 15 filas y en cada fila hay espacio para 10 vehículo, los cuales
pueden ser motos, automóviles, camionetas ò trasporte pesado (camiones y buses). Por
las características del lugar los del trasporte pesado solo pueden estar en la última fila.

Desarrollar un programa donde que permita gestionar la cochera utilizando un arreglo


bidimensional de números enteros que permita saber que vehículos están en una posición
determinada.

Utilice 0- disponible, 1-motos,2 automoviles,3 camionetas, 4 camiones, 5 buses, desarrolle


un menú interactivo para poder consultar lugares vacíos, posiciones disponibles,
estacionar un vehículo, retirar un vehículo.
PARA FINALIZAR

• ¿Cuántas estructuras repetitivas se necesita


para recorrer un arreglo bidimensional? Sarah 24.0
• ¿es posible definir la siguiente matriz con Oscar 50.6
arreglos bidimensionales?
Kate 13.3
• ¿Solo con for se puede recorrer un arreglo?
La tecnología,
como el arte,
es un ejercicio
altísimo de la
imaginación
humana

Docente: Erick Nuñez Tarrillo

Вам также может понравиться