Está en la página 1de 3

RÚBRICA PROBLEMAS-HITO3 ESTRUCTURA DE DATOS

Para iniciar con el desarrollo de la solución de los problemas planteados es muy importante que lea con
atención cada una de las instrucciones que se plantea.
Los parámetros a tomar en cuenta en el desarrollo serán:
Aspecto a Excelente Estratégico Autónomo Básico Básico
evaluar (95 - 100) (90 - 94) (75 - 89) (51 - 74) (0 - 50)
Comete
Muestra un
Muestra un Comete algunos muchos errores
entendimiento
dominio amplio errores en el en el No muestra
del problema y
Planteamiento del del problema y planteamiento del planteamiento ningún
de los
problema: punteros de los conceptos problema o en los del problema y conocimiento
conceptos y
y principios conceptos y en los en torno al
principios
matemáticos de principios conceptos y tema tratado.
matemáticos de
manera clara. matemáticos. principios
manera clara.
  matemáticos.
Muestra un
Aplica
dominio amplio
correctamente Comete algunos Comete
en el desarrollo No demuestra
Uso adecuado del el algoritmo errores en la muchos errores
correcto de dominio sobre
algoritmo. para dar aplicación del en la aplicación
algoritmos para el algoritmo.
solución al algoritmo. del algoritmo.
dar solución al
problema.
problema.

Muestra un
Realizar No demuestra
dominio del tema Comete algunos Comete
Desarrollo de la correctamente tener ningún
al realizar el errores en el muchos errores
solución del el desarrollo dominio en el
desarrollo desarrollo de la en el desarrollo
problema. completo para desarrollo de la
completo para la solución a de la solución
la solución del solución del
solución del problema. del problema.
problema. problema.
problema.
 

Redacta un
Redacta un
análisis de los
análisis de los
resultados
resultados Comete algunos Comete
obtenidos
obtenidos errores de muchos errores
Habilidad para incluyendo Produce un
incluyendo conceptos y de de conceptos y
comunicar los conceptos resultado sin
conceptos significado en la de significado
resultados matemáticos contar con un
matemáticos redacción del en la redacción
obtenidos. apropiados y el análisis de los
apropiados y el análisis de los del análisis de
significado de mismo.
significado de los resultados los resultados
los mismos
mismos dentro obtenidos. obtenidos.
dentro del
del sistema
sistema
analizado.
analizado.
 
Entrega el
Se retrasa más
trabajo en la Entrega el trabajo
Puntualidad. Entrega el trabajo Se retrasa 7 día de 7 día en la
fecha en la fecha
en la fecha y hora en la entrega entrega del
estipulada con estipulada con un
estipulada. del trabajo. trabajo o no lo
un retraso en 1 retras de 4 días.
entrega.
  día.

 Instrucciones
 Subir al Moodle
 Fecha de entrega :17-04-2021

PROBLEMAS PROPUESTOS
Instrucciones:

 Actividad individual
 Realizar las validaciones de acuerdo al ejemplo
 Presentar código fuente en un solo archivo formato texto.

RESOLVER:
Haciendo uso de punteros

1. Hallar el promedio total


P (6, 2, 7) => prom=5
2. Imprimir el ante penúltimo elemento.
P (8, 3, 7, 6, 2, 5, 9) => 2
3. Obtener el vector A con elementos impares divisibles entre 3.
P (4, 9, 5, 12, 15) => A (9, 15)
4. Intercambiar el primer elemento con el último.
P (5, 1, 3, 7) ==> P (7, 1, 3, 5)
5. Duplicar elementos pares
P (4, 7, 5, 16, 11, 13) => P (8, 7, 5, 32, 11, 13)
6. Contar elementos capicúas de dos cifras.
P (4, 171, 5, 66, 11, 123) => c=2
7. Promediar los 2 elementos centrales.
P (8, 3, 7, 6, 2, 5, 9, 4) => prom=4
P(5, 7, 6) ==> “No hay 2 centrales”
8. Invertir el vector.
P (5, 3, 2, 7) ==> P (7, 2, 3, 5)
9. Llenar dos vectores e intercambiar los elementos de los extremos.
A (6, 3, 9, 1, 8) A (7, 3, 9, 1, 5)
B (5, 1, 3, 7) ==> B (8, 1, 3, 6)
10. Ordenar los elementos de un vector de mayor a menor
P (4, 8, 2, 3, 5) => P (8, 5, 4, 3, 2)
11. Mezclar dos vectores ordenados en otro, de modo que también esté ordenado el
tercero mediante punteros
12. Se tienen dos vectores conseguir un tercer vector el cual pueda tener la suma de los
extremos de los anteriores vectores
A={1,2,7,8,9} B=[3, 4, 6, 1,5}
C={1+5, 2+1, 7+6, 8+4, 9+3}
13. Realizar las siguientes operaciones con vectores con ayuda de punteros

Simular la cola de espera de un banco, el primero en llegar estará en la posición 0 del


vector y asi sucesivamente se llegue a la cola los otros elementos estarán ubicados en
las siguientes posiciones.

La acción encolar establece introducir un elemento al vector iniciando desde la


posición 0
La acción desencolar establece eliminar un elemento del vector que será siempre el
primero del vector. Una vez eliminado el primero los otros datos deben hacer su
recorrido a la parte superior, tal como ocurre en las colas de bancos el primero en
llegar es el primero en ser atendido.
El menú tendrá opciones:
1.Encolar
2.Desencolar

COLA

0 2
1 3

2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0

También podría gustarte