Está en la página 1de 2

INGENIERÍA EN MECATRÓNICA PROGRAMACIÓN AVANZADA

TEMA 4. VECTORES

EJERCICIO #5. VECTORES

INSTRUCCIONES: Lee los siguientes planteamientos, selecciona TRES de ellos y elabora


lo que se pide para cada uno.

LOS 3 PROGRAMAS DEBERÁN CONTAR CON UN PROCEDIMIENTO EN EL QUE SE


IMPRIMAN LOS DATOS DEL ALUMNO. (Lo que en los ejemplos manejo como cabecera)

TODOS LOS PROGRAMAS REQUIEREN EL MANEJO DE AL MENOS UN VECTOR

1. Realizar un programa en C++ que permita la captura de 2 vectores, cada uno de 10


elementos, y almacene la suma de los elementos de la misma posición, en un tercer
vector (Elemento de la posición 0 del vector 1 más el elementos de la posición 0 del
vector 2). Capturar los elementos del primer vector con un CICLO WHILE, y los del
segundo con un ciclo DO-WHILE.
2. Realizar un programa en C++ que permita el llenado de un vector de 12 elementos,
encuentre el mínimo y el máximo de los elementos almacenados. Ingresar los
elementos al vector con un CICLO FOR.
3. Realizar un programa en C++ que permita la captura de 8 elementos en un vector,
calcular el promedio de los elementos capturados e imprimir el promedio y aquellos
elementos capturados en el vector que sean mayores al promedio obtenido. Utilizar
un CICLO WHILE, para el ingreso de los datos al vector.
4. Realizar un programa en C++ que permita la captura de 10 elementos, utilizar otro
vector para almacenar los elementos del primer vector pero en orden inverso.
Utilizar un CICLO DO-WHILE, para el llenado del vector.
5. Realizar un programa en C++ que capture 15 elementos en un vector mediante un
CICLO DO-WHILE. Pedir un número al usuario y realizar una búsqueda para
determinar si ese número se encuentra dentro del vector.
6. Realizar un programa en C++ que permita almacenar 20 elementos en un vector
mediante un CICLO FOR. Solicitar un número al usuario y contar todos los elementos
que se encuentren almacenados en el vector y que sean múltiplos del número
proporcionado por el usuario.
7. Realizar un programa en C++ que permita la captura de 15 elementos en un vector.
Contar cuántos de esos elementos fueron positivos, cuántos negativos y cuántos
cero. Utilizar CICLO FOR.
8. Realizar un programa en C++ que permita solicitar número al usuario mediante un
CICLO DO-WHILE. Si el número es múltiplo de 5, deberá almacenarse en un vector.
El ciclo se repetirá hasta que el vector de 10 elementos se encuentre lleno.
9. Realizar un programa que permita la captura de 12 estaturas de alumnos, en un
vector, mediante un CICLO WHILE. Imprimir aquellas que sean mayores al metro y
medio, la estatura promedio de los 12 alumnos y cuántos están por encima del
promedio.
INGENIERÍA EN MECATRÓNICA PROGRAMACIÓN AVANZADA

10. Realizar un programa en C++ que permita almacenar en un vector la temperatura


promedio registrada en 15 días. Utilizar un CICLO WHILE. Imprimir el promedio de
la temperatura de los 15 días y cuántas temperaturas fueron iguales a ese promedio.

DÉCIMAS EXTRA:

Generar un programa en C++ que permita la captura de 20 elementos, de tal forma que los
pares queden almacenados en un vector y los impares en otro. Los elementos de ambos
vectores deben almacenarse uno después del otro, es decir, no debe haber espacios vacíos
entre ellos.

- Utilizar un CICLO DO-WHILE para el ingreso de los valores.


- Imprimir el total de elementos del vector de pares.
- Imprimir el total de elementos del vector de impares.

También podría gustarte