PORTAFOLIO N°2
Tercer Corte
Nombre: Sergio Andrés Gutiérrez Gutiérrez
Carrera: Ing. De Sistemas
Semestre: Segundo
Materia: Programación Básica
Profesora: Edith Cortes
Palabras Claves
· Matrices
· Arreglo bidimensional
Síntesis
Matrices: Desde el punto de vista del programa, una matriz (array ó vector) es una zona de almacenamiento contiguo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz [1]. Desde el punto de vista lógico podemos considerarlas como un conjunto de elementos ordenados en fila. Así pues, en principio todas las matrices son de una dimensión, la dimensión principal, pero veremos que los elementos de esta fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multi-dimensionales, aunque las más fáciles de "ver" o imaginar son las de dos y tres dimensiones.
Arreglo Bidimensional: Es un arreglo de dos dimensiones.
Son estructuras de datos que agrupan muchos datos del mismo tipo, en donde cada elemento se puede trabajar individualmente y se puede referenciar con un mismo nombre. Se usan para representar datos que pueden verse como una tabla con filas y columnas.
ü Declaración:
Tipo_dato nombre_matriz [índice fila] [índice columna]
ü Uso:
Nombre_matriz [subíndice1] [subíndice2]
Int matriz [2][2]
char mapa [100][100]
int certamen [60][4]
Declara una matriz de 3 filas por 4 columnas.
Código
#include <iostream.h>
#include <conio.h>
int main()
{
int f;
int c;
int edad;
for(f=0;f<4;f++)
{
for(c=0;c<6;c++)
{
cout<<"Digite el valor de la matriz en la pos["<<f<<"]["<<c<<"]n\";
cin>>edad[f][c];
}
}
}
Reflexión:
En esta clase tuvimos la oportunidad de usar arreglos para representar datos que pueden verse como una tabla con filas y columnas
No hay comentarios:
Publicar un comentario