Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Matricula:
1-20-2517
Presentado a:
Materia:
Programación I
Tema:
Vectores y matrices
INVESTIGAR (ARREGLOS) con un programa ejemplo de cada uno:
• Vectores
Los vectores son un tipo de array (arreglos). Son, de hecho, un array de una sola dimensión y
forman parte de la amplia variedad de estructuras de datos que nos ofrece C++, siendo
además una de las principales y más útiles estructuras que podremos tener como herramienta
de programación. Los vectores o arrays o arreglos de una dimensión (como los quieras llamar),
son utilizados para almacenar múltiples valores en una única variable. En un aspecto más
profundo, este tipo de arrays (vectores), permiten almacenar muchos valores en posiciones de
memoria continuas, lo cual permite acceder a un valor u otro de manera rápida y sencilla.
Estos valores pueden ser números, letras o cualquier tipo de variable que deseemos incluso
tipos de datos complejos.
#include <stdio.h>
int main()
{
scanf("%d", &num);
if (num == 0) c0++;
if (num == 1) c1++;
if (num == 2) c2++;
if (num == 3) c3++;
scanf("d", &num);
return 0;
• Matrices
Las matrices o como algunos las llaman "arreglos multidimensionales" son una estructura de
datos bastante similar a los vectores o arreglos. De hecho, una matriz no es más que una serie
de vectores contenidos uno en el otro (u otros), es decir, una matriz es un vector cuyas
posiciones son otros vectores.
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
int i,j,matriz[4][4];
for(j=0;j<=3;j++)
if(i==j)
matriz[i][j]=1;
else
matriz[i][j]=0;
printf(" [%d]",matriz[i][j]);
printf("\n");
getch();