jueves, 24 de octubre de 2013

CUESTIONARIO DE ARREGLOS



CUESTIONARIO DE ARREGLOS

¿Que es un arreglo unidimensional?
R= Es la lista de valores relacionados de un mismo tipo de datos y que se almacena empleando un nombre único de grupo.

Escriba 3 ejemplos de arreglos unidimensionales
R=

Temperatura       colores                  edad
95.75                     rojo                        10
83.0                       amarillo                  12
97.624                   blanco                    15
72.5                       azul                        21
86.25                    negro                     13


¿Qué es un arreglo bidimensional?
R= También se les llama tabla. Consta de renglones y columnas de elementos. En un arreglo bidimensional de números enteros Consta de 3 filas y cuatro columnas.

Escriba 3 ejemplos de arreglos bidimensionales
R=
8  16  9  52

3  15  27  6

14 25  2  10

Escriba 3 problemas en los cuales se usen los arreglos para su solución
R=
·         Escribir una subrutina que haga el producto escalar y = A*x, v.g. el índice j deberá estar en el ciclo más interno.
·         Escribir un program que declare una matriz A de la siguiente forma
      integer nmax
      parameter (nmax=40)
      real A(nmax, nmax)
·         Declarar apropiadamente los vectores x e y e inicializar
m=10, n=20,
A(i,j) = i+j-2 para 1 <= i <= m y 1<= j <= n
x(j) = 1 para 1 <=j <= n. Calcular y = A*x. Mostrar el resultado de y.





Escriba 3 ejemplos de la declaración de arreglos unidimensionales
Usando c++
R=
♯Include <iostream.h>
♯include <conio.h>
♯include <stdio.h>
♯include<iomanip.h>
Int main()
{
Clrscr();
Const int NUMERNG=3;
Const int NUMCOL=4;
Int I,j;
Int val [NUMERENG][NUM]
COL]={8,16,9,52,3,15,27,6,14,27,6,14,25,2,10};

♯Include <iostream.h>
♯include <conio.h>
Int main()
Clrscr();
Const int MAXTEMPS=5;
Int i<, temp [MAXTEMPS];
For (i=0, i<MAXTEMPS;I++)

♯Include <iostream.h>
♯include <conio.h>
Int main()
Clrscr();
Const int MAXTEMPS=5;
Int i<, temp [MAXTEMPS], total=0;
For (i=0, i<MAXTEMPS;I++)
















Escriba 3 ejemplos de la declaración de arreglos bidimensionales usando
c++
R=
♯Include <iostream.h>
♯include <conio.h>
♯include <stdio.h>
♯include<iomanip.h>
Int main()
{
Clrscr();
Const int NUMERENG=3;
Const int NUM COL=4;
Int i, val [NUMERENG] [NUM COL]={8,16,9,52,3,15,27,6,14,

♯Include <iostream.h>
♯include <conio.h>
♯include <stdio.h>
♯include<iomanip.h>
Int main()
{
Clrscr();
Const int NUMERENG=5;
Const int NUM COL=6;
Int i<, val [NUMERENG] [NUM COL]={8,16,9,52,3,15,27,6,14,

viernes, 23 de agosto de 2013

DEFINICION

ESTRUCTURA DE DATOS

En programación, una estructura de datos es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar su manipulación. Un dato elemental es la mínima información que se tiene en un sistema.
Una estructura de datos define la organización e interrelación de estos y un conjunto de operaciones que se pueden realizar sobre ellos. Las operaciones básicas son:
  • Alta, adicionar un nuevo valor a la estructura.
  • Baja, borrar un valor de la estructura.
  • Búsqueda, encontrar un determinado valor en la estructura para realizar una operación con este valor, en forma secuencial o binario (siempre y cuando los datos estén ordenados).
Otras operaciones que se pueden realizar son:
  • Ordenamiento, de los elementos pertenecientes a la estructura.
  • Apareo, dadas dos estructuras originar una nueva ordenada y que contenga a las apareadas.
Cada estructura ofrece ventajas y desventajas en relación a la simplicidad y eficiencia para la realización de cada operación. De esta forma, la elección de la estructura de datos apropiada para cada problema depende de factores como la frecuencia y el orden en que se realiza cada operación sobre los datos.