Está en la página 1de 3

Vectores

1)Cargar un vector de N ( con N constante) , ordenar de menor a mayor y mostrar


el vector, por el método de la burbuja o de compara Vecinos.

2)Cargar un vector de N ( con N constante) , ordenar de menor a mayor y mostrar


el vector, por el método de uno contra todos.

3) Cargar un vector de N ( con N constante) , ordenar de mayor a menor y mostrar


el vector, por el método de comparar los vecinos o burbuja.

4) Cargar un vector de N ( con N constante) , ordenar de menor a mayor y mostrar


el vector, por el método de selección ( variante de uno contra todos)

5)Cargar un vector de N ( con N constante) , ordenar de mayor a menor y mostrar


el vector, por el método de Bandera.

6)Cargar un vector de N ( con N constante) , ordenar de menor a mayor y mostrar


el vector, por el método de Comntador a Cero.

7) Cargar un vector de N ( con N constante) , luego ingresar otro valor X y


mostrar la posición si es que existe de un valor del vector que sea igual a X.

8)Cargar un vector de N ( con N constante) , luego ingresar otro valor X y


mostrar todos los valores del vector mayor a X.

9)Cargar un vector de N ( con N constante) , luego ingresar otro valor X y


mostrar todas las posiciones de los valores del vector mayor a X.

10)Cargar un vector de N ( con N constante) , luego ingresar otro valor X y


decir si el promedio de las componentes del Vector es mayor que X.

11)cargar un vector de 10 elementos. luego mostrar el contenido de las


posiciones impares en forma descendente. Realizar este ejercicio usando: Para y
Repetir...Mientras

12) Cargar un vector de 20 elementos. ingresar un nro N por teclado y, si N es


par, indicar cuantos elementos pares hay en el vector. Si N es impar, indicar
cuantos elementos impares hay en el vector.

13) Ingresar un nro N por teclado. Cargar un vector con los N primeros términos
de la sucesión de Fibonacci. (declarar un vector grande)
Recordar que la serie de Fibonacci es 0, 1, 1, 2, 3, 5, 8, 13, ….

14) Cargar un vector de 10 elementos. Luego ingresar un nro N por teclado,


calcular que elemento del vector es divisible por el nro ingresado y mostrar un
mensaje en pantalla.
Matrices.

1) Cargar una Matriz de N por M , con N y M definidos como constantes. Luego se


ingresa un entero que representa una fila, ordenar esa fila y mostrar la matriz.

1 Variante) Cargar una Matriz de N por M , con N y M definidos como constantes.


Luego se ingresa un entero que representa una fila, validar el valor ingresado y
pedir reingreso en caso de que no sea válido, ordenar de mayor a la fila
indicada y mostrar la matriz.

2) Cargar una Matriz de N por M , con N y M definidos como constantes. Luego se


ingresa un entero que representa una columna, validar el valor ingresado y
pedir reingreso en caso de que no sea válido, ordenar de menor a mayor la fila
indicada y mostrar la matriz.

3) Cargar una Matriz de N por M , con N y M definidos como constantes. Luego se


ingresa a y e. Si se ingresa a, se deberá ordenar cada fila de mayor a menor. Si
se ingresa e se deberá ordenar de menor a mayor cada fila y luego mostrar la
matriz.

4)Cargar una Matriz de N por M , con N y M definidos como constantes. Luego se


ingresa a y e. Si se ingresa a, se deberá ordenar cada fila de mayor a menor. Si
se ingresa e se deberá ordenar de menor a mayor cada columna y luego mostrar la
matriz.

5) Cargar una Matriz de N por M , con N y M definidos como constantes. Luego se


ingresa un entero que representa una fila,validar el valor ingresado y pedir
reingreso en caso de que no sea válido, Luego mostrar los valores de esa fila
que sean superiores al promedio de la misma.

6 ) Cargar una Matriz de N por M , con N y M definidos como constantes.Luego se


deberá mostrar los valores numércios y las posiciones de los que superen el
promedio de todos los valores de la Matriz.

7 )Cargar una matriz con datos de temperaturas de los días de una semana
(Temperatura de la mañana, medio día y noche), se cargan tres temperaturas por
días.
Luego elegir por que temperatura desea ordenar (Temperatura de la mañana, medio
día y noche) ordenar de menor a mayor según la columna elegida de referencia.
Tener en cuenta que al ordenar por columnas, se comparan las filas y la columna
queda fija. Para este caso debe mantener la correlación de los datos, es decir
no mezclar los datos de temperatura, para ello al intercambiar elementos, debe
intercambiar toda la fila.

A modo de Ejemplo:

17 28 22
19 24 20
21 31 26
19 28 24
16 24 18
12 22 15 <- ver que en esta fila estan 12,22,15
17 26 21

Ingreso ordenar por temperatura del medio día (Columna 1), la matriz debería
quedar como sigue

12 22 15 <- ver que en esta fila estan 12,22,15


19 24 20
16 24 18
17 26 21
17 28 22
19 28 24
21 31 26

8 )Realizar un programa que permita cargar una matriz con datos de 3 sensores de
preción que arrojan mediciones cada 10 minutos. Tomar una ventana de tiempo de 1
hora.
Una vez cargada la matriz, buscar el mayor e indicar en que columna se
encuentra, es decir a que sensor pertenece. Luego ordenar esa columna de la
matriz de mayor a menor y mostrar solamente dicha columna.

9 )Se tiene una matriz de 365 filas x 10 columnas.En cada fila se guardan los
datos de la tómbola del día. En la columna 0 va la cabeza, en la columna 1 el
2do valor y en la columna 9 el último valor sorteado.
Consigna:
hacer un programa que ordene la matriz utilizando como parámetro de
ordenamiento la columna 0. luego de eso
buscar todos los números diferentes que existen en la columna 0 y contar cuantas
veces aparecen. mostrar en pantalla el nro y la cantidad de veces que aparece.

10 )Realizar un programa que permita cargar una matriz con datos de 3 sensores
de preción que arrojan mediciones cada 10 minutos. Tomar una ventana de tiempo
de 1 hora.
Una vez cargada la matriz, buscar el mayor e indicar en que columna se
encuentra, es decir a que sensor pertenece. Luego ordenar esa columna de la
matriz de mayor a menor y mostrar solamente dicha columna.

11) Cargar por filas una matriz de 5x5, pero solo los elementos de la diagonal
principal. Inicializar previamente toda la matriz con ceros. Mostrar la matriz
cargada.
12) Cargar por columnas una matriz de 5x5, pero solo los elementos de la
triangular superior. Luego transponer la matriz usando una matriz auxiliar y
mostrar el resultado. Inicializar previamente toda la matriz con ceros.
13) Cargar una matriz de 5x5. Buscar por filas los numeros que se repiten en
cada fila y mostrarlos en pantalla.

14) Como continuación del ej4, cuando se encuentra un numero repetido EN TODA LA
MATRIZ se carga en una matriz auxiliar, guardando el numero encontrado en una
columna, y la cantidad que se repite en otra columna.
TIP: copiar la matriz a un vector auxiliar y trabajar en el mismo.

También podría gustarte