FUNDAMENTOS DE PROGRAMACIÓN Unidad II. Un array bidimensional o matriz es un conjunto de datos homogéneos (todos del mismo tipo), cada uno de los cuales.

Slides:



Advertisements
Presentaciones similares
Arreglos Unidimensionales y Bidimensionales ESTRUCTURAS DE DATOS I
Advertisements

Estrella 0 - Fundamentos de la Programación
Cubos - Generación Dinámica de Vistas (Metadatos)
Ayudantia Python Arreglos 2.
Sistemas de Control en Tiempo Discreto
Las estructuras de arreglos fueron usadas en las primeras computadoras digitales, cuando la programación se hacía todavía en lenguaje máquina, para tablas.
TRANSFORMACIONES GEOMÉTRICAS
COMO INSERTAR GRAFICAS EN:
MANEJO DE ARRAYS EN C.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
C lase 10 COMPUTACION /17/2014Computacion - Fac. Ingeniería2  Ademas de los ya vistos (tipos simples), puede usarse como parámetros variables.
Arreglos Prof. CÉSAR MOLINA.

PROGRAMACION II.  Es un conjunto de datos no necesariamente del mismo tipo, los cuales se podrán manipular o realizar cualquier operación sobre cada.
Consola Script. Significa NewVar = 1, esto es el valor 1 es guardado en la memoria como NewVar Luego de escribir NewVar se oprime la tecla ENTER.
Departamento de Informática Universidad Técnica Federico Santa María Capítulo 2 “Subprogramas/Funciones - Arreglos” Arreglos-Arrays.
Programación en Matlab
FUNDAMENTOS DE PROGRAMACIÓN
ARREGLOS BIDIMENSIONALES
Clase 10: Estructuras de datos y arreglos.
Programación IMC José Andrés Vázquez Flores. Definición Un arreglo es un conjunto finito e indexado de elementos homogéneos, que se referencian por un.
METODOLOGÍA DE LA PROGRAMACIÓN
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Informática Ingeniería en Electrónica y Automática Industrial
Aplicación de estructuras de datos
Programación I Arreglos II- Matrices.
Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009.
75.40 Algoritmos y Programación I
Fundamentos de Programación
FUNDAMENTOS DE PROGRAMACIÓN Unidad II. Elaborar programas en pseudolenguaje, de acuerdo a requerimientos. Unidad II.
Matrices Departamento de Computación Escuela de Ingeniería de Sistemas

Programación IMC José Andrés Vázquez Flores. Introducción Existen también arreglos multidimensionales, los cuales tienen más de una dimensión y, en consecuencia.
Multiplicación de matrices
Vectores y Matrices.
Arreglos Bidimensionales Arreglos Multidimensionales.
Clase 6 COMPUTACION 2009 C lase 8 Tipos de Datos PASCAL Estructurados Simples Primitivos No primitivos Integer Real Char Boolean String Archivos Registros.
Determinantes cálculo de determinantes
14. ¿Cómo puedo liberar la orden trabajo MP Variable antes de tiempo? Ir a MENU (superior derecha): Trabajo -> Crear órdenes de trabajo o Generar MP ->Emitir.
Matrices Prof. Flor Narciso Departamento de Computación
Algoritmos y Estructura de Datos Tema: Vectores 2
Vectores y Matrices.
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Unidad II Aplicaciones con Arreglos en Java y C++
Estructura de datos I CIS - UABJB.
Capitulo 4 Arreglos o Arrays Unidimensionales Bidimensionales Strings
Arreglos Vectores y Matrices.
Determinantes cálculo de determinantes
Matrices rango de una matriz
Arrays multidimensionales en JAVA
Al finalizar el curso el alumno será capaz de: Diseñar algoritmos utilizando estructuras estáticas de datos y programación modular.
Prueba de escritorio Computación y Sistemas de Información.
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
ARREGLOS BIDIMENSIONALES MATRICES Son un espacio de almacenamiento continuo, que contiene una serie de elementos del mismo tipo de datos. Desde el punto.
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
ARRAYS Y COLECCIONES DE DATOS. ARRAYS Arrays – Matriz – Vector Elemento del lenguaje que nos permite agrupar un conjunto de valores del mismo tipo, y.
Matrices Los números bien colocados. Las matrices son cajas de números colocados en filas y columnas. Su orden viene dado por dos números nxr siendo n.
Arreglos Bidimensionales Otoño FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez101  Hasta este momento se han visto arreglos unidimensionales.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
ArreglosBidimensionales enjava. Sonestructurasdetamañofijoorganizadasporfilasy columnas. Estas estructuras almacenan valores del MISMO TIPO de dato. Cada.
Arreglos. en Lenguaje C n
“Estructuras de datos”
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS INGENIERÍA EN SISTEMAS ENERGÉTICOS SUSTENTABLES.
VECTORES OPERACIONES CON VECTORES MATRICES.
Array Bidemensionales. ¿Qué es una matriz o tabla?  Una matriz es un vector de vectores o también llamado array bidimensional.  Dimensión de un Arreglo:
Fundamentos de programación
Tema 7 Arreglos Parte 4.
UNIDAD VI (continuación) ARREGLO BIDIMENSIONAL
Transcripción de la presentación:

FUNDAMENTOS DE PROGRAMACIÓN Unidad II

Un array bidimensional o matriz es un conjunto de datos homogéneos (todos del mismo tipo), cada uno de los cuales debe referenciarse por dos índices. Los índices determinan la posición de una fila y una columna. De la misma forma que los vectores, una matriz debe tener un nombre. Matrices

Ejemplo Matriz En este ejemplo tenemos una matriz de dimensión M * N, en donde M es el número de columnas y N el número de filas. Aquí M=5 y N=6. El número total de elementos de la matriz será entonces 5*6 = 30.

Así como un vector tiene que ser nombrado y dimensionado antes de ser utilizado, una matriz también. La instrucción para dimensionar un matriz es : dimensionar M(5,6) La carga de datos se realiza de la misma forma que un vector, por medio de un ciclo desde....fin desde; solo que en este caso, vamos a necesitar 2 bucles; uno que recorra las filas y otro las columnas: desde fila = 1 hasta 5 desde columna = 1 hasta 6 leer MAT(fila, columna) fin-desde Dimensionamiento y Carga de una matriz

En el ejemplo, la variable fila comienza en el valor 1, luego se da inicio al ciclo columna que desde 1 hasta 6. El ciclo de las columnas debe terminar todo su recorrido para que pueda comenzar el siguiente valor de fila. Ejemplo: Valores que toman los índices (fila, columna) MATRIZ (1, 1) MATRIZ (1, 2) MATRIZ (1, 3) MATRIZ (1, 4) MATRIZ (1, 5) MATRIZ (1, 6) Dimensionamiento y Carga de una matriz

Al programar, no siempre podremos predefinir el tamaño de un matriz, por eso, solicitaremos al usuario que ingrese la cantidad de filas y columnas con las que desea dimensionar una matriz: inicio imprimir “Ingrese cantidad de filas y columnas” leer cantfila, cantcolumna dimesionar MAT(cantfila, cantcolumna) desde fila=1 hasta cantfila desde columna=1 hasta cantcolumna imprimir “ingrese valor: ” leer MAT(fila,columna) fin-desde fin Este pseudocódigo solicita las dimensiones de la matriz, la dimensiona y luego procede a cargarla. Dimensionamiento y Carga de una matriz

inicio leer cantfila, cantcolumna dimesionar MAT(cantfila, cantcolumna) se dimensiona desde fila=1 hasta cantfila desde columna=1 hasta cantcolumna leer MAT(fila,columna) lectura fin-desde desde fila=1 hasta cantfila desde columna=1 hasta cantcolumna imprimir MAT(fila,columna) impresión fin-desde fin Ejemplo de uso