Taller 2 Programación C++
By: Víctor Hugo Contreras
1. ¿Qué es un strcut en C++?
2. ¿Qué es sobrecarga de operadores en C++ y para que sirve?
3. ¿Qué es un array en C++?
4. Verdadero o falso.
Un array siempre inicia con el índice 1.
Verdadero
Falso
El último elemento de un array a de 10 elementos se encuentra en el índice 9.
Verdadero
False
Es posible usar un struct como cualquier tipo de C++ una vez definido, esto es, crear
variables del tipo, utilizar en funciones y operaciones.
Verdadero
Falso
5. Escriba un programa en C++ y cree una estructura llamada punto2D (con componentes float
x,y), cree dos variables de este tipo y asígneles valores a cada una de ellas y defina una
función llamada distancia2D que reciba como parámetro dos variables tipo punto2D y
retorne un número que representa la distancia entre los dos puntos.
6. En el programa anterior sobrescriba el operador de extracción (<<) para imprimir de
manera sencilla las componentes x, y de cada punto2D e imprima los puntos originales y su
distancia utilizando cout.
7. Cree un programa donde defina el struct complex que representa números complejos y
sobrescriba la operación multiplicación (*) para complejos aplicando la siguiente ecuación:
debido a que:
8. En el programa anterior sobrescriba el operador de extracción (<<) para imprimir de manera
sencilla un número complejo y cree dos números complejos, multiplíquelos con el operador
(*) y muestre el resultado utilizando cout.