Estructura de datos
Enviado por Camilo Abarca • 9 de Mayo de 2023 • Documentos de Investigación • 676 Palabras (3 Páginas) • 40 Visitas
[pic 1]
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
DESARROLLO
1. De acuerdo a lo visto en los contenidos, defina y caracterice con sus palabras los
arreglos unidimensionales. Además, explique de qué manera se realiza la operación
Promedio, utilizando este tipo de arreglos.
R://
Un arreglo Unidimensional o también conocido como vector, lo podemos definir como una estructura lineal finita de una sola dimensión la cual va almacenando datos en sucesión, esta debe ser de solo un tipo de variable ya sea numérica, caracteres etc. También podemos decir que los datos que contenga cada casilla del arreglo quedan asociados a un índice el cual nos permite tratar los datos o variables de forma individual. En cualquier lenguaje de programación los podemos encontrar o crear con el nombre de “ARRAY”.
Ejemplo: explicación de cómo hacer una operación promedio con arreglos, en este caso los explico con el leguaje php.
<?php
//promedio
$numero = array (1, 3, 5, 7, 9); //creamos o declaramos el array con sus valores en la variable
$suma = 0; //variable suma declarado en 0
$suma = array_sum($numero);//función suma para arreglos la variable suma guardara el resultado de la operación
$elementos = count ($numero);//con esto obtenemos cuantas variables tenemos con la función contar
$promedio = $suma / $elementos; //se divide la suma anterior por el total de elementos contados y se almacenara en la variable promedio
echo "El promedio es:$promedio"; //muestra el promedio llamando a la variable promedio
<?
[pic 8]
2. Defina y caracterice los arreglos bidimensionales. Además, desarrolle una definición
propia de los conceptos: matrices y par ordenado.
Un arreglo bidimensional (matriz)(o multidimensional) al igual que un vector es un conjunto de datos finito, el cual sus datos también quedan indexados en celdas, pero en este caso tenemos 2 tipos de índices los cuales se separan en índice de columna e índice de fila, a pesar de que tiene una columna y una fila este de igual manera debe conservar el mismo tipo de información en su casilla ya sea numérico o texto. Por ejemplo, quiero almacenar el valor de la uf, del día y mes, para eso necesito hacer una columna mes y una fila día, este almacenara día a día el valor de la uf en la fila día y en la columna mes.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
0 1 | 31730 0 | 31733 0 | 31736 0 | 31740 0 | 31743 0 | 31746 0 | 31749 0 | 31752 0 | 31755 0 |
Una matriz es una zona con casillas contiguas en 2 partes, columnas y filas la cual puede almacenar datos del mismo tipo. La podemos declarar de la siguiente manera tipo, Nombre, Tamaño (int matriz 9;9).
Su uso más practico en la programación es beneficioso en el uso de memoria optima, ya que se sabe exactamente donde esta el o los datos.
Par ordenado (a,b) los podemos definir como una pareja de objetos los cuales tienen datos diferentes uno del otro, siendo “a” el primer elemento y “b” el segundo (a,b).
...