Professional Documents
Culture Documents
Y
LISTAS
2. Características
3. Elementos
4. Sintaxis
6. Funciones
7. Ejemplos
Concepto
• Definición:
– Son un conjunto finito homogéneo y ordenado de
elementos a los cuales se accede utilizando dos índices,
uno para las filas y otro para las columnas.
Columnas
0 1 2
F0→ 1 2 3
i
l 1→ 2 4 6
a
s 2→ 3 6 8
Matriz : x[3][3]
Llenar y recorrer la matriz
Columnas
• Modificar un dato 0 1 2
F0→ 1 2 3
i
l 1→ 2 4 6
a
s 2→ 3 8 8
Matriz : x[3][3]
Llenar y recorrer la matriz
• Una celda Columnas
Nombre_matriz[fila][columna]=valor; 0 1 2 3
EJEMPLO:
0→
A[3][2]=5;
4→
5→
Matriz : A[6][4]
Llenar y recorrer la matriz
• Una celda
Nombre_matriz[fila][columna]; Columnas
EJEMPLO: 0 1 2 3
A[3][2]
0→
• Todas la matriz
F 1→
i
• Todas celdas una a una l 2→
a
s 3→ 5
4→
5→
Matriz : A[6][4]
Funciones
• Size: cantidad de elementos de un arreglo
bidimensional
Columnas
0 1 2
F0→ 1 2 3
i
l 1→ 2 4 6
a
s 2→ 3 6 8
Matriz : x[3][3]
Funciones
• Shape: cantidad de filas y de columnas que posee el
arreglo bidimensional
Columnas
0 1 2
F
i 0→
l
1 2 3
a1→ 2 4 6
s
Matriz : x[2][3]
Funciones
• Sort: ordena únicamente los valores de cada uno de
los arreglos unidimensionales que contiene.
Columnas
0 1 2
F
i 0→
l
6 9 3
a1→ 6 2 4
s
Matriz : x[2][3]
Columnas
0 1 2
F
i 0→
l
3 6 9
a1→ 2 4 6
s
Matriz : x[2][3]
Ejemplo
Realizar un programa que dada una matriz de 3x3 de
números enteros, calcular la suma total de todos sus
valores. Imprimir la matriz y la suma total.
• ANALISIS
Entrada: A[3][3]
Salida: S
Debe repetirse por
Proceso: Llenar A[3][3] cada columna que
haya
S=0 j inicia en 0 y debe ir
hasta 3
S=S+A[i][j] Debe repetirse por
cada fila que haya
Imprimir A[3][3] i inicia en 0 y debe ir
hasta 3
Imprimir S
Ejemplo
CODIGO
Ejemplo
• El gerente de un supermercado desea generar
un programa que permita tener control de las
ventas realizadas en sus tres (3) sedes del país
en los primeros seis (6) meses de año. El
programa debe permitir leer el total de las
ventas mensuales de cada sede y generar
informes de:
– Total ventas de cada sede.
– Total de ventas por mes.
– Sede de mejor y menor venta.
Solución
LISTAS
1.Definición
2. Características
3. Funciones
Definición
• Son conjuntos dinámicos de cualquier tipo de
dato que se acceden desde un solo nombre a
través de un índice.
Características
Ejemplo de una lista con diferentes tipos de datos
Características
Se pueden modificar agregando datos
Características
Se pueden modificar agregando datos
Características
Se pueden modificar eliminando datos
Características
Se pueden eliminar los datos
Características
Se pueden tomar en fragmento de datos
Características
Se pueden tomar todos los datos de la lista a partir del
FOR
Funciones
• Len(): cantidad de elementos que posee una
lista.
Funciones
• sort(): ordena la lista en forma ascendente
lista numéricas.
Funciones
• sort(): ordena la lista en forma ascendente
listas de caracteres o cadena de caracteres.
Ejercicio de matriz con funciones
Ejemplo de Ventas con funciones
Ejemplo de ventas con funciones
Punto 4 del trabajo
Ejercicios de vectores