0% encontró este documento útil (0 votos)
9 vistas6 páginas

Programación en C: Arreglos y Punteros

El documento presenta 5 ejercicios prácticos sobre el uso de arreglos y punteros en C++. Los ejercicios incluyen calcular el tiempo total de 3 etapas ciclistas usando una estructura con punteros, sumar dos vectores usando punteros, usar new/delete con punteros para ingresar y mostrar datos, ordenar valores de un arreglo de manera ascendente sin repetirlos, y pasar tres arreglos a una función para calcular un cuarto arreglo.

Cargado por

elides bastardo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas6 páginas

Programación en C: Arreglos y Punteros

El documento presenta 5 ejercicios prácticos sobre el uso de arreglos y punteros en C++. Los ejercicios incluyen calcular el tiempo total de 3 etapas ciclistas usando una estructura con punteros, sumar dos vectores usando punteros, usar new/delete con punteros para ingresar y mostrar datos, ordenar valores de un arreglo de manera ascendente sin repetirlos, y pasar tres arreglos a una función para calcular un cuarto arreglo.

Cargado por

elides bastardo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA

DE LA FUERZA ARMADA
NÚCLEO NUEVA ESPARTA
LENGUAJE PROGRAMACIÓN I
DOCENTE: MARIELY SALAZAR
FECHA TOPE DE ENTREGA 16/04/2022
Unidad array y Punteros 10%

HORA: 11:55 PM.


Objetivo: Determine su metodología para acceder a los elementos de un arreglo.
Resuelva una de las aplicaciones prácticas típicas con arreglos:

 Notas: Los programas que involucren el uso de operaciones entre variables y


arreglos deberán ser realizados mediante punteros y con al menos 2 funciones.
2. Defina una estructura que indique el tiempo empleado por un ciclista en recorrer una etapa. La
estructura debe tener tres campos: horas, minutos y segundos. Escriba un programa que dado 3
etapas calcule el tiempo total empleado en correr todas las etapas. NOTA: Usar punteros.
3. Desarrollar un programa que lea dos vectores con datos enteros y utilizando
punteros generar un tercer vector con la sumatoria de los vectores cargados
anteriormente.
4. Arreglo dinámicas con punteros: New/ delete. Pedir a un usuario que ingrese un
valor para una cadena de caracteres, para una variable de tipo entero y flotante.
Luego imprimir los valores utilizando punteros y también imprimir la dirección en
memoria de cada valor.
5. Escriba un programa que declare a 2 arreglos con 15 enteros cada uno. Luego, en
el primer vector, asigne a sus posiciones todo tipo de valores enteros aleatorios,
definidos estáticamente por usted mismo, que incluyan valores repetidos al azar.
Finalmente, el programa llenará las posiciones del segundo vector con la copia de
los valores del 1er vector, pero ordenados de manera ascendente y sin repetir
ninguno de sus valores. Para demostrar su funcionamiento, deberá imprimirse en
pantalla a los valores finales de ambos vectores.
Observe el ejemplo:
Arreglo 1 14 8 2 3 14 8 14 2 14 3 10 5 10 8 2
Arreglo 2: 2 3 5 8 10 14
8. Escriba un programa que declare tres arreglos unidimensionales llamados voltios,
corriente y resistencia. Cada arreglo deberá declararse en main() y deberá ser capaz
de contener diez números de precisión doble. Los números que deberán almacenarse
en corriente son 10.62, 14.89, 13.21, 16.55, 18.62, 9.47, 6.58, 18.32, 12.15, 3.98.
Los números que deberán almacenarse en resistencia son 4, 8.5, 6, 7.35, 9, 15.3, 3,
5.4, 2.9, 4.8. Su programa deberá transmitir estos tres arreglos a una función
llamada calc_voltios (), la cual deberá calcular los elementos en el arreglo voltios
como el producto de los elementos correspondientes en los arreglos corriente y
resistencia (por ejemplo, voltios[1] = corriente[1] * resistencia[1]). Después que
calc_voltios () ha puesto valores en el arreglo voltios, los valores en el arreglo
deberán desplegarse desde adentro de main ().
1. Escriba un subprograma que ordene un array, el tamaño del array lo define el
usuario y
2. luego ingresa sus elementos. Debe hacerse todo a través del uso de punteroEscriba
un programa que declare a 2 arreglos con 15 enteros cada uno.

También podría gustarte