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.
hacer un arreglo que permita ordenar numeros de 10 posiciones y luego muestre los resultados por pantalla.
Pseudocodigo
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
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
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