Introducción a los algoritmos

1

¿Qué aprenderás sobre algoritmos y pensamiento lógico?

2

La importancia de entrenar tu pensamiento lógico

3

¿Qué entiende una computadora?

4

¿Qué es el sistema binario?

5

Metodología para construir un algoritmo: requerimientos y proceso mental

Tipos de datos y operadores lógicos

6

¿Qué son Bits y Bytes?

7

¿Qué son variables, constantes y tipos de datos?

8

Identifica las variables según los requerimientos de negocio

9

Strings (texto) y concatenación

10

Números y operaciones matemáticas básicas

11

Operaciones matemáticas compuestas: paréntesis y orden de evaluación

12

True y false: booleanos y tablas de la verdad

13

Arrays y funciones sobre arrays

14

¿Cómo diseñar algoritmos con diagramas de flujo?

15

Define el tipo de dato según los requerimientos de negocio

Estructuras de control

16

If y Else: condicionales y comparaciones para proteger tus algoritmos

17

Switch y Case: condicionales en forma de casos

18

Excepciones y errores: Throw y Try Catch

19

¿Qué es un ciclo? While, For y Do While

20

Diagrama de flujo con condicionales

21

Diagrama de flujo con ciclos

22

Tutorial de algoritmos de programación

23

Diseña algoritmos para resolver problemas de tu vida diaria

Encapsula tu código en funciones

24

¿Qué es una función?

25

¿Cómo desarrollar tu lógica de programación?

26

Modularización de código

27

Flujo de funciones para encapsular algoritmos

28

Nomenclaturas de programación: camelCase, PascalCase, snake_case

29

¿Qué es recursividad? Funciones que se llaman a sí mismas

30

Convierte algoritmos con ciclos a funciones recursivas

31

Resolviendo acertijos

Traduce tus algoritmos a lenguajes de programación

32

Diferencias entre lenguajes de programación

33

Cómo escribir código en cualquier lenguaje de programación

34

Cómo programar en JavaScript, Python y PHP

35

Introducción al ejercicio en JavaScript

36

Programando en JavaScript

37

Introducción al ejercicio en Python

38

Programando en Python

39

Introducción al ejercicio en PHP

40

Programando en PHP

41

Cómo programar en Java y Lenguaje C

42

Introducción al ejercicio en Java

43

Programando en Java

44

Introducción al ejercicio en C

45

Programando en Lenguaje C

46

Traduce diagramas de flujo a código en lenguajes de programación

Conclusiones

47

Próximos pasos para aprender programación profesionalmente

Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Arrays y funciones sobre arrays

13/47
Recursos

¿Qué son los arrays?

Son un conjunto de elementos del mismo tipo ordenados en fila.

  • Su primera posición (index) será siempre 0.
  • También puedes almacenar números, caracteres y strings.
  • Su tamaño puede variar.
  • Puedes ordenarlo de la forma que tú lo requieras.
  • Puedes recorrerlo. Es decir, podemos pasar uno a uno sobre cada una de sus posiciones y operarlas.
  • Puedes acceder a una posición específica.

Contribución creada por RetaxMaster, areyouivan y Giuseppe Ramírez

Aportes 105

Preguntas 17

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

✨ Los vectores(arrays) permite guardar un conjunto de datos. Para acceder a cada elemento del vector se utiliza el índice, podemos tener vectores mutables e inmutables dependiendo del lenguaje de programación.

//Mutabilidad
Que puede cambiar su tamaño, cantidad de elementos
//Inmutabilidad
No puede cambiar su tamaño, cantidad de elementos.

Recuerden que siempre inician en 0. Tengo un gif donde se explica un poco mejor el comportamiento de los arreglos, básicamente tienen dos funciones muy útiles con las que podemos insertar o eliminar elementos 😄
.

No olvidemos que bajo el mismo concepto de arreglos podemos usar mas dimensiones, 2,3,4,…
por mostrar los como ejemplo los visibles:

Saludos

Arrays y funciones sobre arrays



Son un conjunto de elementos del mismo tipo ordenados en fila.

Representación grafica de un array (vector)


  • Su primera posición (index) sera siempre 0.
  • Tambien puedes almacenar números, caracteres y strings.
  • Su tamaño puede variar.
  • Puedes ordenarlo de la forma que tu lo requieras.
  • Puedes recorrerlo. Es decir, podemos pasar uno a uno sobre cada una de sus posiciones y operarlas.
  • Puedes acceder a una posición especifica.

Arreglos
Las estructuras de datos que hemos visto hasta ahora (listas, tuplas, diccionarios, conjuntos) permiten manipular datos de manera muy flexible. Combinándolas y anidándolas, es posible organizar información de manera estructurada para representar sistemas del mundo real.

En muchas aplicaciones de Ingeniería, por otra parte, más importante que la organización de los datos es la capacidad de hacer muchas operaciones a la vez sobre grandes conjuntos de datos numéricos de manera eficiente. Algunos ejemplos de problemas que requieren manipular grandes secuencias de números son: la predicción del clima, la construcción de edificios, y el análisis de indicadores financieros entre muchos otros.

La estructura de datos que sirve para almacenar estas grandes secuencias de números (generalmente de tipo float) es el arreglo.

Los arreglos tienen algunas similitudes con las listas:

los elementos tienen un orden y se pueden acceder mediante su posición,
los elementos se pueden recorrer usando un ciclo for.
Sin embargo, también tienen algunas restricciones:

todos los elementos del arreglo deben tener el mismo tipo,
en general, el tamaño del arreglo es fijo (no van creciendo dinámicamente como las listas),
se ocupan principalmente para almacenar datos numéricos.
A la vez, los arreglos tienen muchas ventajas por sobre las listas, que iremos descubriendo a medida que avancemos en la materia.

Los arreglos son los equivalentes en programación de las matrices y vectores de las matemáticas. Precisamente, una gran motivación para usar arreglos es que hay mucha teoría detrás de ellos que puede ser usada en el diseño de algoritmos para resolver problemas verdaderamente interesantes.

Como dato curioso, aunque la mayoria de los lenguajes de programación el index empieza en 0 hay casos donde inician en 1 como en el lenguaje Lua.

Resumen

Los arrays también pueden ser conocidos como vectores o arreglos.

Este es un ejemplo de un arreglo

Donde podremos guardar diferente elementos que pueden están ordenados o no.

Por cierto en platzi hay un curso de algoritmos para ordenamiento que es excelente lo pueden encontrar en el siguiente enlace Curso de introduccion a algoritmos de ordenamiento

Podemos almacenar cualquier tipo de dato y de cualquier longitud

Como lo vemos en la siguiente imagen los vectores o arreglos se trabajan de forma dinámica donde puede albergar cualquier tipo de dato sin importar su longitud. En algunos lenguajes de programacion como c++ o c puro se deben definir bien el numero de elementos y tipo de datos de una arreglo mientras que en otras ya viene establecido por si solo.

Características Importantes

  • Podemos recorrer un vector y acceder a cualquier elemento con solo tener su índice
  • Debemos tener claro que se empieza a contar desde cero
  • También podemos ordenar letras de manera ascendente o descendente

no tenia sueño asi que prendi el pc y pense, sera que si pago lo de platzi mañana, y voy a la pagina y miro la grandiosa noticia de que esta gratis por 48 horas y me emociono y ahora en verdad estoy entendiendo y me gusta mucho entender y me esta convenciendo mas y mas para comprar platzi, ojala si pueda entender todo lo que yo quiero estudiar de programacion y poder aplicarlo, deseenme suerte

Algo grafico para entender mejor

Mi resumen jeje, espero sea de ayuda.

Un array es una manera de poder guardar datos del mismo tipo o clase (Enteros, carácteres, booleanos, etc.). … La numeración de estos elementos dentro del array comienza en 0

un ejemplo que me ayudo entender mejor es este:

Los arrays son datos del mismo tipo ordenados en fila.
Dentro de sus características encontramos:

  • Su posición inicial siempre es 0
  • Puede contener diferentes tipos de valores como números o texto de diferentes tamaños.
  • Es posible ordenarlos. (De forma ascendente o descendente)
  • Es posible recorrerlos.
  • Se puede acceder a una posición especifica dentro de él.

Arrays, o también conocidos como arreglos, son contenedores de información.

Ejemplo gráfico. Un array sería:

  • Una caja con distintos compartimentos

  • Una góndola

Características:

  • Se empieza a contar desde el 0.

  • En un array puedes almacenar: números, char, strings, etc.

  • Puedes recorrer el array como también acceder a un índice en particular a raíz de su posición.

  • Puedes ordenar el array: tanto de ascendente a descendente, por orden alfabético, etc.

![](

Toda la info un poco mas compacta

Después se van a encontrar con los HashMaps, que son arrays que contienen objetos dentro y se usan mucho en peticiones REST, So les recomiendo mucho este curso:
https://platzi.com/clases/estructuras-datos/

Nuevamente dejo mis notas por aqui, espero les sirva 😃


Importante tener en cuenta que, la posición inicial del vector empieza desde cero (0)

  • Son contenedores de un conjunto de variables de un mismo tipo.
  • Inician en la posición 0.
  • Pueden tener diferentes tamaños.
  • Se pueden ordenar.
  • Podemos recorrer cada una de las posiciones del array.
  • Podemos acceder a una posición específica del array a través del índice de la posicion.
    By Ssimor

Como recordarlo muchisimo mas facil?
Usa el ejemplo de la canasta

Pero, imagina que esta canasta ahora es mucho mas larga y tiene divisiones cada cierto espacio, en estos espacios puedes poner lo que quieras, números, letras y demás.

  • Puede tener diferentes tamanos
  • Se pueden ordenar
  • Se pueden recorrer
  • Se pude acceder a una posicion especifica.
    Que te parecio?

Definición de un Array.
Un array, es un tipo de dato estructurado que permite almacenar un conjunto de datos homogeneo, es decir, todos ellos del mismo tipo y relacionados. Cada uno de los elementos que componen un vector pueden ser de tipo simple como caracteres, entero o real, o de tipo compuesto o estructurado como son vectores, estructuras, listas…

A los datos almacenados en un array se les denomina elementos; al número de elementos de un array se les denomina tamaño o rango del vector.

Para acceder a los elementos individuales de un array se emplea un índice que será un número entero no negativo que indicará la posición del elemento dentro del array. Para referirse a una posición particular o elemento dentro del array, especificamos el nombre del array y el número de posición del elemento particular dentro del mismo, el índice.

Los arrays en gran parte se definen como las variables ordinarias, excepto en que cada array debe acompañarse de una especificación de tamaño (número de elementos). Para un array unidimensional, el tamaño se especifica con una expresión entera positiva encerrada entre paréntesis cuadrados. La expresión es normalmente una constante entera positiva.

En términos generales un array unidimensional puede expresarse como:

tipo-almacenamiento tipo-dato array[expresión];
donde:
“tipo-almacenamiento” se refiere al tipo de almacenamiento del array
"tipo-dato" es el tipo de dato
"array" es el nombre del array
"expresion" una expresión entera positiva que indica el número de elementos del array.
El tipo-almacenamiento es opcional; los valores por defecto son automáticos para un array definidos dentro de una función o bloque, y externos para arrays definidos fuera de una función.
Los arrays automáticos a diferencia de las variables automáticas no pueden ser inicializados. Sin embargo las definiciones de los arrays estáticos y externos pueden incluir, si se desea, la asignación de los valores iniciales. Los valores iniciales deben aparecer en el orden en que serán asignados a los elementos individuales del array, encerrados entre llaves y separados por comas.

La forma general es:

tipo-almacenamiento tipo-dato array[expresión] = { valor1, valor2,…, valorn};

donde:

“valor1” se refiere al valor del primer elemento del array
"valor2" al segundo elemento , y así sucesivamente.
La presencia de la “expresión”, que indica el número de elementos del array, es opcional cuando los valores iniciales están presentes.

WOW! Sí que estoy aprendiendo muchas cosas, en serio gracias! No sabía nada acerca de tablas de verdad, tipos de datos y ahora sobre arrays 😮

Arrays:

  • También llamados vectores o arreglos.
  • Son un conjunto del mismo tipo de elementos en fila.
  • Pueden ser ordenados, tener diferentes tamaños y valores. - Se pueden recorrer y acceder a una posición en específico.

Recordemos que la primera posición siempre será 0. Así que si tenemos un vector con 6 valores. el 6to valor estará en la posición 5.

Siempre empieza a contar desde cero hasta n.

Un Array es un vector con elementos de un mismo tipo

El Array o arreglo es la punta del iceberg en el manejo de datos complejos.

Ejemplo de un Array

var array = ["A", "B", "C", "D", "F"];
Posición      0    1    2    3    4

En caso de que queramos llamar un valor contenido en el array, en este caso el valor B, lo hariamos del siguiente modo:

resultado = array [1];
console.log(resultado);

// Nos arrojaria como resultado el valor "B". //

Creo que esto puede ser la forma en la que se imprime un array.

El formato para declarar un array unidimensional es:
tipo nombre[n];
donde: n >= 1
Para acceder a un elemento del array:
nombre[i];
donde: 0 <= i < n
Por ejemplo, la declaración:
int A[4];
define un array de tipo entero de dimensión 4. Y ya podríamos acceder al primer
componente del array por medio de: A[0], al segundo elemento por: A[1] y al último
elemento por A[3].
En C, un array se utiliza básicamente cuando queremos tener, por ejemplo, una
secuencia de números reunidos en una sola variable.
Para inicializar un array, podemos hacer lo siguiente:

for (i = 0; i< 4; i++)
A[i] = i;
Otra manera de inicializar un array es asignándole los valores iniciales entre llaves de la
siguiente manera:
int A[4] = {0, 1, 2, 3};
Si no se inicializa explícitamente el array no se puede estar seguro del valor que
contienen los elementos del mismo.

Tiene un nombre de variable único que representa a cada elemento dentro de él y estos elementos son diferenciados por un índice. Los elementos dentro del array son guardados en posiciones de memoria de forma continua. Se puede acceder a cada elemento individual del array de manera directa o aleatoria.

Los arrays (también conocidos como vectores o arreglos) son un conjunto de elementos del mismo tipo ordenados en fila, y tienen las siguientes características:
-Su primera posición siempre cero la posición cero
-Pueden tener diferentes tamaños
-Se puede ordenar
-Se puede acceder a una posición específica

Video recomendado para comprender más sobre los arreglos.
https://www.youtube.com/watch?v=4s2D-pr8Klo

En algunos lenguajes de programacion el tamaño y el tipo de dato de un arreglo puede ir variando mientras se ejecuta el programa, y un arreglo puede contener diferentes tipos y diferente tamaño de datos, sin embargo en la mayoria de lenguajes algo antiguos un arreglo debe tener un tipo de dato y tamaño fijo durante toda la ejecucion el programa y no puede ir variando. Esto es algo tedioso a veces pero con el tiempo uno se va acostumbrando

esta imagen me ayudo a enter mucho

Array: vector que permite guardar una agrupación de datos que se reacionan entre sí.
número de elementos: n
posición de elemento i: n-1, ya que la posici´´on inicial de los arrays es identifiacada con 0

Buena clase!

  1. Las variables son como una caja donde puedes guardar un poco de todo

  2. Los arrays son una caja con mas cajitas a dentro en donde pueden guardar cosas en una cajita específica.

VECTORES (ARRAYS) O ARREGLOS >>> conjunto de elemetos del mismo tipo que estan guardados unos a lado de otros. >> ORDENADOS EN FILA

Su primera posicion sera posicion 0 y puede llegar hasta n

Se puede almacenar cualquier valor pero su primera posicion es 0

Diferentes valores y llongitud de acuerdo a lo que se quiere guardar.

Array --> Formación de un conjunto de elementos en fila
Pueden ser números o letras
Se pueden organizar de manera ascendente o descendente
Se puede ubicar su posición teniendo en cuenta que empieza desde cero.

10. Arrays y funciones sobre arrays

Un **array (**arreglo) te permite agrupar datos, y se puede acceder a su posición con su **index (**índice). La mayoría de lenguajes toma el index 0 como la primera posición. Ejemplo un arreglo de 10 elementos, el primer elemento es el index 0.

Los _Arrays _ vectores o matrices:
Son espacios donde almacenamos elementos de información, frecuentemente de un mismo y gracias a los cuales podemos luego manipular esa información de maneras distintas, Ordenándolos, Recorriéndolos, Accediendo a una posición específica.
Incluso pueden ser mutables o inmutables en su tamaño y al crearlos los podemos declarar también con mas de una dimensión usando dos o mas índices.

Arrays

Conjunto de elementos
–> Ordenadas en filas - (Uno al lado de otro)
–> La posición inicial siempre será “0”
–> Podemos ordenar los valores de forma ascendente y descendente.

*ARRAYS (vectores o arreglos)

Conjunto de elementos del mismo tipo ordenandos en fila.

Array    |1|2|3|4|5|6|7|8|9|
Posición |0|1|2|3|4|5|6|7|8|

Contiene 9 Datos por lo cual 9 es su longitud
Su posición inicia en 0 y termina en 8

*DIFERENTES TIPOS DE DATOS

En un array podemos almacenar diferentes tipos de Datos

Example

Letras o números, letras y números, incluso otros arras, funciones, arreglos, variables y objetos.

Un array podría incluir todos los datos anteriores al mismo tiempo.

*SU TAMAÑO

Este se denomina también como su longitud y puede variar según el contenido del arrays.

*SU ORDEN

Este lo podemos alterar según lo que se requiera, en Java Script esto se puede lograr con métodos de arrays, que no son mas que funciones predefinidas por el lenguaje para facilitarnos mas la vida XD.

*RECORRER

Podemos entrar a a cada una de sus posiciones y acceder a sus datos, esto con cualquier fin que nosotros tengamos para el funcionamiento de nuestro programa.

también podemos entrar a alguna posición especifica, osea a la que nosotros queramos.

Un array es una manera de poder guardar datos del mismo tipo o clase (Enteros, carácteres, booleanos, etc.). Es posible el acceso a cada elemento de un array a través de un número entero que se denomina índice (pueden existir 2 o más índices según la dimensionalidad del array).

Como micro dato curioso (medio odioso), en el lenguaje R los vectores se indexan iniciando desde ‘1’ y no desde ‘0’. Parece algo sencillo pero a mi me costó mucho trabajo acostumbrarme cuando lo tuve que usar por un breve periodo de tiempo para un proyecto

Un array puede tener una letra, numero , simbolo 😃

Es importante saber la posición para poder hallar soluciones o solicitar algo en especifico , lo bueno es que cuando hay array largos puedes usar métodos por ejemplo en javascript usamos list.indexOf() y nos dirá que posición tiene lo que buscamos en la lista 😃

los arreglo haaa hay dos tipos de arreglos los definidos y los no definidos recuerden compas

Se tiene que recorrer un array para que sacar uno por uno los valores

Podemos los arrays, descente o ascendente.

La primera posición array es el zero

Recordemos que los Arrays, pueden contener muuuuchos tipos de elementos, solo que la posición de estos les da otro valor

message =  ['G', 'r', 'a', 'c', 'i', 'a', 's']

siempre pregunto porque un arry tiene q comenzar desde 0 y no uno y no tengo una buena explicacion hasta el dia de hoy. osea quisiera saber el por q no comenzar desde 1 y no me digan esque es asi. alguien me ayuda?

Arrays

¡que buen curso!

Una vez que domines un poco el tema, considero que es conveniente que tomes algún curso/lectura sobre Estructuras de Datos. Esto para que puedas entender a fondo cómo poder utilizar arreglos de datos & cómo funciona esto. A demás, que es complementario para el curso actual.

Excelente clase

Vectores o arrays, pueden contener datos, siempre inicia de 0 a “n” (0 - …). Pueden contener numeros y letras.

¿Qué podemos hacerle a un vector?

  • Ordenar
  • Recorrer
  • Acceder a una posición específica
    ¿Qué podemos almacenar en un vector?
  • Texto
  • Números

Entendido. 😄

Arrays

Los vectores(arrays) son un conjunto de datos de un mismo tipo que podemos manipular.

Caracteristicas de los arrays

  • Su posicion inicial siempre es 0 sea cual sea su longitud.

  • Pueden contener letras o diferentes longitudes.

  • Podemos ordenarlos numerica o alfabeticamente.

  • Podemos recorrerlos, pasar por cada una de sus posiciones y operarlas juntas o individualmente.

Definición:
También conocidos como vectores o arreglos, los arrrays son el conjunto de elementos del mismo tipo ordenados en fila. Podemos compararlo con una canasta que tiene varios compartimientos que permiten colocar elementos de manera ordenada.

Algunos ejemplos:

  • 0,1,2,3,4,5,6
  • A,B,C,D,E,F
  • a,b,c,d,e,f
  • 79,8,56
  • A,M,B,N,C,O,D

Aspectos a considerar:

  • Siempre su primera posición es 0, es a la que primero se le hace referencia.
  • Pueden tener diferentes tamaños. Esto quiere decir que puede tener distintos valores como letras o números, también puede variar su longitud, es decir, tener distinta cantidad de “compartimientos”.
  • Se pueden ordenar. Se puede hacer de manera ascendente o descendente.
  • Se pueden recorrer. Esto quiere decir que se puede pasar una a una por sus posiciones y entrar a cada una de ella y operarlas.
  • Se puede acceder a una posición específica. Tener muy presente que la primera posición es el 0.

Tipos de arreglos:

  • Mutables: Que se pueden modificar su tamaño y/o cantidad de elementos.
  • Inmutables: Lo contrario, no cambian ni su tamaño ni su cantidad.

los array sirven para almacenar datos del mismo tipo por ejemplo
animales = [gato, perro, lobo, conejo]
usuario = [nombre, apellido, correo, año_nacimiento]
[ 0 , 1 , 2 , 3 ]
tambien se puede buscar los datos del array y contamos desde 0

Vale la pena hacer la analogía con casilleros, pero en este caso casilleros usados única y exclusivamente para almacenar un tipo de elemento en especifico, es decir, un casillero usado solo para almacenar zapatos. Cada compartimento será una posición del arreglo (Array) y los zapatos serán los elementos allí almacenados. Puede también darse que algunos compartimentos no tengan nada.

Mas tarde nos daremos cuenta que algunos lenguajes de programación permiten almacenar elementos diferentes en cada compartimento.

Arrays vectores y arreglos son un conjunto de elementos del mismo tipo ordenados en fila, con la cual puedes moverte de elemento en elemento siguiendo el orden de los numeros, los vectores siempre inician desde la suposición 0 hasta la longitud que se le haya dado al vector, tambien podemos almacenar letras pueden tener el valor que nosotros le queramos poner pero siempre comienza desde la suposición 0 y de ahí va a empezar a contar; pueden tener diferentes tamaños o longitudes pero siempre va a iniciar desde la suposicion 0. Los vectores se pueden ordenar segun la necesidad de mayor a menor y siempre estara en el mismo orden de busqueda.

Los vectores son sumamente útiles, yo los he utilizado principalmente en análisis de datos

No olvidar que la primera pocision es 0

EXCELENTE CLASE

Los Arrays nos van a ayudar agrupar datos que compartan el mismo tipo de dato. o que tengan un realacion en si
—Yo les recomiendo que se aconstumbren a contar desde 0
puede ser de varias longitudes
se puede ordenar
puedes recorrerlos siempre empieza desde el 0
y puedes acceder a ello tambien individualmente

Simplemente un array no seria mas que una variable que tiene la capacidad de guardar varios elementos sin importar su tipo y que pueden ser modificado (Recordar que su posición siempre será cero y que también se cuenta).

Yo no le diría vector, aún con la apropiación de significado (no cumple con la def físico a la matemática), pero si lo definiría como un grupo dentro de la definición de conjuntos.

Las explicaciones de la profesora son claras.

La verdad no había escuchado al array o arreglo, también conocido como vector 😮

Los Arrays son un conjunto de elementos del mismo tipo ordenados en fila

Los arrays son un conjunto de elementos del mismo tipo ordenados en fila. El conjunto entero conforma un objeto y cada elemento es una variable. Puede entenderse también como un contenedor de variables.

  • Se puede acceder al conjunto entero
  • Se puede acceder a cada elemento individualmente y modificar su valor (porque son variables), así como también operar con ellos.
  • Se puede recorrer el array utilizando ciclos. Esto es acceder a cada posición, una por una, e ir haciendo cosas con ellas, empezando desde la primera (en posición 0), hasta la última.
  • Se pueden también agregar y eliminar posiciones.

Gracias!

Arreglos
Las estructuras de datos: listas, tuplas, diccionarios, conjuntos permiten manipular datos de manera muy flexible. Combinándolas y anidándolas, es posible organizar información de manera estructurada para representar sistemas del mundo real.

Los vectores (arrays) permite guardar un conjunto de datos. Para acceder a cada elemento del vector se utiliza el índice, podemos tener vectores mutables e inmutables dependiendo del lenguaje de programación.

los arrays son conocidos como vectores

Arrays y funciones sobre arrays (vectores o arreglos) son un conjunto del mismo tipo de elementos ordenados en fila
{0, 1, 2, 3, 4, 5, 6} el vector son elementos que están ordenados uno al lado del otro
La primera posición es llamada posición cero y es a la que siempre se hace referencia
Por ejemplo el vector es de nueve posiciones ya que la oposición inicial es cero

También se pueden almacenar variables de tipo texto, pero en si siempre la primera posición siempre será la cero
Un vector puede almacenar un sin numero y tipo de variables

Arrays = Elementos del mismo tipo ordenados en fila, para acceder a cada elemento de un Array se utiliza un índice.

A menos que alguien me corrija, hasta ahora tengo entendido que la única diferencia entre un array y un string es que en el string puedes poner diferentes tipos de caracteres como: kevin1999Rivera02
y en el array solo puedes poner un tipo: KEVINRIVERA
corríjanme si me equivoco

Los vectores o arreglos son un conjunto de elementos del mismo tipo ordenados en fila

arreglo o vector o matriz

permite guardar un conjunto de datos

Buena clase!

Apuntes de la clase de arrays o también conocidos como vectores o arreglos 👇

El vector empieza SIEMPRE por 0, sea cual sea su longitud

No pueden decir que esto no es básico jejejeje … genial.

Hasta el momento, gran curso. Es fundamental.

Cajero electronico:
-MontoRetiro
-SaldoCuenta

Usar un chat:
-NombreUsuario1
-NombreUsuario2
-Conexion(boolean)
-Fecha

Pagar con tarjeta de crédito:
-NumTarjeta
-MontoaPagar
-NroCuotas
-CreditoDisp
-NipCuenta

Lavar la ropa:
-FormaLavar
-Agua
-Detergente
-Luz(boolean)

Hablar por telefono:
-Telefono (boolean)
-ConexionAmigo(boolean)
-NombreAmigo
-NumeroAmigo
-Saldo

Arrays

  • Conjunto de elementos
    –> Ordenadas en filas - (Uno al lado de otro)
    –> La posición inicial siempre será “0”
    –> Podemos ordenar los valores de forma ascendente y descendente.

QUICK RECAP

ARRAYS O VECTORES // Son un conjunto de objetos, valores o datos del mismo tipo ordenados de manera simple, se empiezan a contar desde la unidad cero (index) en adelante y el cual también nos permite estacionarnos en un valor especifico para así modificarlo o trabajar con el a conveniencia

  • Recuerden algo importante los vectores o Arrays siempre la posición inicial va a ser 0.
    En la progrmacion siempre se empieza a contar desde el 0 😄

Arrays
Son un conjunto de elementos del mismo tipo ordenados en fila, podríamos decir que es un conjunto de variables o constantes
Operaciones con arrays

  • Ordenar → podemos ordenar sus valores (mayor a menor o alfabeticamente)
  • Recorrer → Acceder a cada valor del array y realizar operaciones con estos datos
  • Acceder a una posición especifica → Podemos acceder a un valor en especifico del array a través de su indice que es el valor de la posición, iniciando desde 0, de la casilla en cuestión.

A los datos almacenados en un array se les denomina elementos; al número de elementos de un array se les denomina tamaño o rango del vector.

Los Arrays son muy importantes