Sei sulla pagina 1di 4

Parte única. Desarrollo.

100 puntos
Instrucciones: realice lo que se le solicita en la sintaxis solicitada, respete el
orden escriba con claridad, cada parte resuelta en forma correcta será
evaluada con el puntaje correspondiente. Para resolver el algoritmo, emplee la
sintaxis indicada.
Ejercicio 1.
Elabore un programa que dado un arreglo de longitud 5x5 realice lo siguiente:

 Solicite al usuario que llene la matriz “A” con números enteros del 1 al
100. Debe validar que la matriz únicamente se llene con dichos
números.
 Calcule y muestre el promedio de la matriz “A”.
 Adicionalmente, almacene en un vector “B” de longitud 5, los primeros
cinco números impares que hay en la matriz. Asuma que en la matriz
habrá por lo menos 5 números impares.
 Imprima en pantalla el vector “B” con los números impares.
 Cambie cada número del vector “B” a su par superior inmediato. Es
decir, si el primer número del vector es 3, entonces se debe cambiar por
un 4, si el segundo es 13 el cambio sería por el 14.
 Imprima en pantalla el vector “B” con los números pares.

Evaluación para el caso presentado:

Calificación
Rubro a evaluar Puntos Puntos
obtenidos
1. Declaración de variables y arreglos
Declaración correcta de todas las variables, arreglos e
5
inicialización de valores.
2. Condiciones y cálculos
Elabora las declaraciones de los arreglos, las
condiciones, los cálculos, los ciclos, entre otros; para
resolver el problema planteado, las instrucciones
subsiguientes son atinentes a la resolución del
20
problema, según lo solicitado. Realiza los cálculos
correctos en las secciones correspondientes para la
asignación de los valores, emplea correctamente los
operadores.
3. Orden y simbología
La simbología empleada en todo el algoritmo es correcta
para las estructuras que deben emplearse en la 5
resolución. La simbología corresponde a DFD.0
Calificación
Rubro a evaluar Puntos Puntos
obtenidos
El orden de las instrucciones es completa, adecuada y
5
eficiente para la resolución del algoritmo.
Total 35
Ejercicio 2.
Elabore un pseudocódigo con la sintaxis de PSeInt que dadas tres matrices (A, B y C) de 4x4
cada una, realice lo siguiente:

 Solicite al usuario números para llenar las matrices A y B.


 Una vez llenas las matrices A y B, se debe:
1. Calcular la resta de las matrices A - B y almacenarlas en la matriz C. Debe
imprimir C.
2. Obtener el valor mínimo de la matriz C.
3. Obtener el valor máximo de la matriz C.

Ejemplo:

Matriz A Matriz B Matriz C


0 3 4 7 1 2 3 4 0-1 3-2 3-4 7-4

1 2 5 6 5 6 7 8 1-5 2-6 5-7 6-8


2 1 6 5 9 10 11 12 2-9 1-10 6-11 5-12

3 0 7 4 13 14 15 16 3-13 0-14 7-15 4-16

Tome en cuenta lo siguiente:

 Asuma que la primera fila y columna de la matriz están numeradas con cero (0).
 Debe utilizar ciclos for para todos los procesos que involucren a las matrices.
Calificación

Rubro a evaluar Puntos Puntos


obtenidos

1. Variables

Declaración correcta de todas las variables, tipos y nombres significativos.


5
Sintaxis.

2. Llenado correcto de la matriz A


Solicitud de la información al usuario y asignación correcta a los
campos del arreglo por medio de ciclos. Inicialización de los 10
contadores, condiciones de salida, incrementos, del ciclo For. Sintaxis.

3. Llenado correcto de la matriz B


Solicitud de la información al usuario y asignación correcta a los
campos del arreglo por medio de ciclos. Inicialización de los 10
contadores, condiciones de salida, incrementos, del ciclo For. Sintaxis.

4. Cálculo correcto de la matriz C


Realización correcta de la resta de las matrices A y B por medio de los
índices y asignación correcta a los campos del arreglo por medio de
15
ciclos. Inicialización de los contadores, condiciones de salida,
incrementos, del ciclo For. Sintaxis.

5. Estructuras de decisión para determinar el número mayor y menor


Las instrucciones son atinentes a determinar el número mayor y menor
de la matriz C, emplea correctamente los índices del ciclo y asigna 15
según condiciones, el valor del número menor y mayor. Sintaxis.

6. Impresión correcta de información


La sintaxis empleada en todo el pseudocódigo es correcta para las
estructuras que deben emplearse en la resolución. La sintaxis 5
corresponde a PSeInt.

El orden de las instrucciones es completa, adecuada y eficiente para la


5
resolución del problema,

Total 65

Potrebbero piacerti anche