martes, 7 de junio de 2011

ARREGLOS O VECTORES

ARREGLOS O VECTORES

 Un arreglo es un conjunto finitoy ordenado de elementos homogeneos. La propiedad ordenado significa que del primer elemento al ultimo, este puede ser identificado. La homogeneidad implica que todos los elementos del arreglo son del mismo tipo de dato.

Un vector o arreglo unidimensional consta de N elementos que pueden representarse como:


Notese que todos los elementos comparten el mismo identificador, (A en este caso) mientras que el subindice identifica a cada elemento individual.

al numero de elementos de un vector se le denomina rango del vector.


EJEMPLOS EN CLASE
 
hacer un arreglo que permita ordenar numeros de 10 posiciones y luego muestre los resultados por pantalla.

Pseudocodigo

INICIO
entero: i, vector (10)
  para (i = 0, hasta 9, 1)
    leer: vector ( i )
  FinPara
  Para(I = =, hasta 9, 1)
    mostrar ( vector ( i ) )
  FinPara
FIN


- modificar el anterior algoritmo para que despues de almacenar los datos se pueda obtener el promedi entre esos numeros.

pseudodigo

INICIO
entero: i, vector (10), suma, promedio
suma = 0
  Para ( i = 0, hasta 9, 1)
    leer: vector( i )
    suma = suma + vector ( i )
  FinPara
  Para ( i = 0, hasta 9; 1)
    mostrar ( vector ( i ) )
  FinPara
  Promedio = suma / 10
  mostrar ( 'el promedio es', promedio)
FIN


 

- hacer un algoritmo que encuentre el mayor numero ingresado en el vector y muestre el mensaje al finalizar el ingreso de los datos.

pseudocodigo

INICIO
entero: i, vector ( i ), mayor
mayor = 0
  Para (i = 0, hasta 9, 1 )
    leer; vector ( i )
    Si ( mayor < vector ( i ) ) entonces
      mayor = vector ( i )
      mostrar ('el numero mayor es', mayor')
    Sino
      mostrar ('el numero no es mayor')
    FinSi
  FinPara
  mostrar (' el mayor es', mayor)
FIN


No hay comentarios:

Publicar un comentario