Want to create interactive content? It’s easy in Genially!

Get started free

ESTRUCTURA DE DATOS

ITANDEWI JOCELYN RAMIREZ JIMENEZ

Created on June 10, 2024

E.Arreglo unidimensional y bidimencinal

Start designing with a free template

Discover more than 1500 professional designs like these:

HR Organizational Chart

SWOT PRO

Branching diagram

Fishbone Diagram

Puzzle Diagram

Gear Diagram

Square Timeline Diagram

Transcript

ESTRUCTURAS DE CONTROL

¿que es?

ARREGLO UNIDIMENCIONAL

Info

DEFINICION

Esquema gráfico Sintaxis y ejemplo de como se declara

¿COMO SE LLENA?);

Info

ESQUEMA VECTORSINTAXIS Y EJEMPLO

ARREGLO UNIDIMENSIONAL

¿COMO SE IMPRIME?

¿COMO SE HACE REFERENCIA A UNA POSICION EN ESPECIFICO?

info

como se imprime

ARREGLO BIDIMENCIONAL

DEFINICION

ESQUEMA GRAFICOSINTAXIS Y EJEMPLO

¿COMO SE DECLARA UN MATRIZ?

Info

declarar

ARREGLO BIDIMENSIONAL

¿COMO SE IMPRIME?

¿COMO SE HACE REFERENCIA A UNA POSICION EN ESPECIFICO?

info

como se imprime

SE HACE REFERENCIA A UNA POSICION EN ESPECIFICO

En una matriz bidimensional, utilizamos dos índices para acceder a un elemento específico. El primer índice representa la fila y el segundo índice representa la columna. Ejemplo: Si tenemos una matriz int matriz[3][4], para acceder al elemento en la segunda fila y tercera columna, usamos matriz[1][2].

Esquema grafico

SINTAXIS Y EJEMPLO

Aquí tienes una breve explicación de cada parte: tipoDeDato: Especifica el tipo de elementos que se almacenarán en la matriz. Puede ser un tipo de datos válido en C++, como int para enteros o float para números decimales. nombreDeLaMatriz: Es el nombre que asignas a la matriz. tamaño: Indica la cantidad de elementos que se almacenarán en la matriz. Debe ser un número entero mayor que 0.

Por ejemplo, si deseas crear una matriz llamada edades para almacenar las edades de 5 estudiantes, puedes hacerlo así:Ejemplo de declaración: int []

Esta declaración crea una matriz de enteros llamada edades con espacio para 5 elementos.

¿Como se imprime?

MATRIZ

#include <iostream> int main() { int matriz[3][4]; // Ejemplo de matriz 3x4 // Rellenamos la matriz (puedes usar scanf o cin) for (int x = 0; x < 3; ++x) { for (int i = 0; i < 4; ++i) { std::cin >> matriz[x][i]; } } // Visualizamos la matriz for (int x = 0; x < 3; ++x) { for (int i = 0; i < 4; ++i) { std::cout << matriz[x][i] << " "; } std::cout << std::endl; // Salto de línea después de cada fila } return 0; }

SE HACE REFERENCIA A UNA POSICION EN ESPECIFICO

Para hacer referencia a una posición específica en una estructura de datos, como un arreglo o una matriz, utilizamos índices. Aquí tienes algunos detalles: Arreglos (Vectores): En un arreglo unidimensional (también conocido como vector), cada elemento tiene un índice numérico que indica su posición. Para acceder a un elemento específico, utilizamos el nombre del arreglo seguido de corchetes y el índice deseado. Ejemplo: Si tenemos un arreglo int numeros[5], para acceder al tercer elemento (índice 2), usamos numeros[2].

ESTRUCTURA DE DATOS

Una estructura de datos es una colección de valores, las relaciones entre ellos y las funciones y operaciones que se pueden aplicar a los datos.

  • Eestructura de datos.
  • Nos permiten manejar grandes cantidades de información de manera eficiente.

¿Como se declara un vector?

VECTOR

C++: Define el tipo de dato de la matriz (por ejemplo, int, float, char). Asigna un nombre a la matriz. Especifica el tamaño de la matriz (la cantidad de elementos que contendrá). Ejemplo de declaración: int edades[5];.

Esquema grafico
  • SINTAXIS Y EJEMPLO

Para declarar un arreglo unidimensional, necesitamos especificar: Tipo de dato: Refiriéndonos a si los datos que almacenará son reales, caracteres, etc. (por ejemplo, int, float, char). Nombre: Un identificador para el vector. Tamaño: La cantidad de casillas o datos que almacenará. Ejemplo de declaración: int vector[3];.

Ejemplo de declaración: int vector[3];.

Por ejemplo, un vector de 3 valores enteros (5, 10, 15) se representaría como: int vector[3] = {5, 10, 15};.

¿Como se imprime?

VECTOR

Incluye la biblioteca necesaria con #include <vector>. Define el tipo de dato del vector (por ejemplo, int, float, char). Declara el vector utilizando la sintaxis std::vector<TipoDato> nombreVector;. #include <iostream> #include <vector> int main() { std::vector<int> numeros = {1, 2, 3, 4, 5}; // Imprimir los elementos del vector for (int i = 0; i < numeros.size(); ++i) { std::cout << numeros[i] << " "; } std::cout << std::endl; // Agrega un salto de línea al final return 0; }

lorem ipsum dolor

Consectetur adipiscing elit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod.

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.

Lorem ipsum dolor sit