Está en la página 1de 2

Metodología de la programación

Banco de ejercicios de ARREGLOS


1. Hacer la prueba de escritorio para responder ¿Cuál es la salida que da el siguiente
pseudocódigo?
INICIO
entero A[10]={6,2,7,1,8,3,9,4,5,0}

Para x<-10 hasta 2 [pasos -1] hacer


Si A[x-1]>A[x] Entonces
temp<-A[x]
A[x]<-A[x-1]
A[x-1]<-temp
Finsi
Finpara
Para x<-1 hasta 10 hacer
Escribir A[x]
Finpara
FIN

2. Hacer prueba de escritorio para determinar que hace el siguiente pseudocódigo.

INICIO
entero A[5]={1, 5, 3, 4, 7}

k1
Para i 1 hasta 5 con pasos 1 hacer
Si A[i] <> k entonces
A[i]  k
Fin_si
k  k +1
Fin_para
Para x1 hasta 5 hacer
Escribir A[x]
Fin_para
FIN

3. Realizar un algoritmo que lea 20 números entre el 1 y el 10. Utiliza otro arreglo para
almacenar el número de veces que aparece cada número y muestra el resultado del
contero de aquellos que aparecieron más de 3 veces.

4. Obtener la suma de dos vectores A y B cualesquiera. Recordar que la suma de dos


vectores es un nuevo vector C.

M.C. Yalú Galicia Hernández Página 1


5. Obtener la suma de un vector por un escalar definidos como: B = A*num donde A y
B son vectores y num es un escalar (número)

6. Obtener el producto de dos vectores. Un vector columna y otro renglón.


c = AxB donde A y B son vectores y c es un escalar

M.C. Yalú Galicia Hernández Página 2

También podría gustarte