Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo EJERCICIO_1
Leer Num
Dimension Vector(Num)
Suma = 0
Leer Vector(I)
FinPara
FinAlgoritmo
2. Leer un vector de números e imprimir lo siguiente.
• La cantidad de elementos iguales al último.
• La cantidad de elementos diferentes al primero.
Algoritmo EJERCICIO_2
Leer Num
Dimension Vector(Num)
Cont_Ultimo = 0
Cont_Primero = 0
Leer Vector(I)
Si I = 1 Entonces
FinSi
FinSi
FinSi
FinPara
FinAlgoritmo
3. Leer un vector de números e imprimir la suma de los elementos pares.
Algoritmo EJERCICIO_3
Leer Num
Dimension Vector(Num)
Suma_Pares = 0
Leer Vector(I)
Si Vector(I) % 2 = 0 Entonces
FinSi
FinPara
FinAlgoritmo
4. Leer un vector de números e imprimir la suma de los elementos impares que se
encuentran en posiciones pares.
Algoritmo EJERCICIO_4
Leer Num
Dimension Vector(Num)
suma_impares_posiciones_pares = 0
Leer Vector(I)
FinSi
FinPara
Escribir "La suma de los elementos impares en posiciones pares es: ",
suma_impares_posiciones_pares
FinAlgoritmo
5. Leer un vector e imprimir el vector en sentido inverso a cómo se leyó (último,
penúltimo...).
Algoritmo EJERCICIO_5
Leer Num
Dimension Vector(Num)
Leer Vector(I)
FinPara
Escribir Vector(I)
FinPara
FinAlgoritmo
6. Leer un vector de números y contar la cantidad de números menores que el promedio.
Algoritmo EJERCICIO_6
Leer Num
Dimension Vector(Num)
Suma = 0
Cont = 0
Leer Vector(I)
FinPara
FinSi
FinPara
Escribir "La cantidad de números menores que el promedio es: ", Cont
FinAlgoritmo
Algoritmo EJERCICIO_7
Leer tamañoA
Leer tamañoB
Dimension VectorA[tamañoA]
Dimension VectorB[tamañoB]
Leer VectorA(i)
FinPara
Leer VectorB(i)
FinPara
FinPara
FinPara
Escribir VectorA(i)
FinPara
Escribir VectorB(i)
FinPara
Escribir VectorC(i)
FinPara
FinAlgoritmo
8. Leer un vector de números e imprimir el mayor y el menor elemento.
Algoritmo EJERCICIO_8
Leer tamaño
Dimension vector[tamaño]
Leer vector[i]
Si i = 1 Entonces
Sino
FinSi
Si vector[i] < menor Entonces
FinSi
FinSi
FinPara
FinAlgoritmo
Algoritmo EJERCICIO_9
Leer tamaño
Dimension vector[tamaño]
contador <- 0
Leer vector[1]
Leer vector[i]
menor <- 1
contador <- 1
SiNo Vector[i] = menor
FinSi
FinPara
FinAlgoritmo
Algoritmo EJERCICIO_10
Leer tamaño
Dimension vector[tamaño]
Leer vector[i]
FinPara
Si vector[i] = 5 Entonces
FinSi
FinPara
FinSi
FinAlgoritmo
Algoritmo EJERCICIO_11
Leer tamañoA
Dimension vectorA[tamañoA]
Leer vectorA[i]
FinPara
Leer tamañoB
Dimension vectorB[tamañoB]
Leer vectorB[i]
FinPara
Sino
FinSi
FinPara
FinSi
Si Iguales Entonces
Sino
FinSi
FinAlgoritmo
12. Leer 2 vectores de números y crear un tercer vector con la suma de los dos anteriores,
Imprimir el vector resultante.
Algoritmo EJERCICIO_12
Leer tamañoA
Dimension vectorA[tamañoA]
Leer vectorA[i]
FinPara
Leer tamañoB
Dimension vectorB[tamañoB]
Leer vectorB[i]
FinPara
Dimension vectorC[tamañoA]
Sino
Dimension vectorC[tamañoB]
FinSi
FinPara
FinPara
Escribir vectorC[i]
FinPara
FinAlgoritmo
13. Leer 2 vectores A y B, de n y m elementos respectivamente y formar un tercer vector con
los elementos de B que estén repetidos en A.
Algoritmo EJERCICIO_13
Leer n
Dimension vectorA[n]
Leer vectorA[i]
FinPara
Leer m
Dimension vectorB[m]
Leer vectorB[i]
FinPara
Dimension vectorC[n]
Para i <- 1 Hasta n Hacer
vectorC[i] <- 0
FinPara
FinSi
FinPara
FinPara
Escribir vectorC[i]
FinSi
FinPara
FinAlgoritmo
14. Formar tres vectores con el nombre, el sexo y la edad de un grupo de personas e imprimir
lo siguiente:
• Promedio de edades.
• Cantidad de mujeres que tienen una edad inferior al promedio.
• El nombre del hombre más viejo.
• Los nombres de todas las personas que tienen la menor edad.
Algoritmo EJERCICIO_14
Leer cantidadPersonas
Dimension nombres[cantidadPersonas]
Dimension sexo[cantidadPersonas]
Dimension edades[cantidadPersonas]
Leer nombres[i]
Leer sexo[i]
Leer edades[i]
FinPara
sumaEdades <- 0
FinPara
contadorMujeres <- 0
FinSi
FinPara
edadHombreMasViejo <- -1
FinSi
FinPara
FinSi
FinPara
Escribir nombres[i]
FinSi
FinPara
FinAlgoritmo
15. Se tienen 2 vectores A y B de longitud n elaborar un algoritmo que permita conformar un
tercer vector con la suma de los dos vectores de la siguiente manera: el contenido de la
primera posición de A con el contenido de la última posición de B, el de la segunda
posición de A con el contenido de la penúltima posición de B y así hasta terminar los
vectores. Imprimir los 3 vectores.
Algoritmo EJERCICIO_15
Leer n
Dimension vectorA[n]
Dimension vectorB[n]
Dimension vectorC[n]
Escribir "Ingrese los elementos del vector A:"
Leer vectorA[i]
FinPara
Leer vectorB[i]
FinPara
FinPara
Escribir vectorA[i]
FinPara
Escribir vectorB[i]
FinPara
Escribir vectorC[i]
FinPara
FinAlgoritmo
16. Averiguar cuántas veces aparece un dato determinado en un vector.
Algoritmo EJERCICIO_16
Leer n
Dimension vector[n]
Leer vector[i]
FinPara
Leer dato
contador <- 0
FinPara
Escribir "El dato ", dato, " aparece ", contador, " veces en el vector."
FinAlgoritmo