Anda di halaman 1dari 2

FACULTAD DE ESTUDIOS A DISTANCIA FAEDIS

PROGRAMA INGENIERÍA CIVIL


ASIGNATURA PROGRAMACIÓN II
SEGUNDA ACTIVIDAD COMPLEMENTARÍA

Propósito:

1. Desarrollar competencias en diseño e implementación de programas utilizando Lenguaje de programación


“C++“ y de esa manera potencializar el pensamiento lógico y abstracto.
2. Conocer la sintaxis, semántica y gramática y el ambiente de desarrollo del lenguaje de programación
“C++”.Orientado a objetos.
3. Utilizar el “IDE Dev C++”, para dar solución a los ejercicios propuestos en el archivo adjunto. Y para este
propósito se deben implementar los fundamentos de la programación a objetos, Clase, Atributo, Método.

Proceso metodológico:
1. Leer el enuncio de los ejercicios en el “Archivo Adjunto”
2. Realizar el diseño Entrada Proceso Salida.
a. Variables de entrada y de proceso.
b. Proceso utilizar estructuras de selección condicional
c. Variables de salida
3. Implementar la solución a cada ejercicio en el “IDE Dev C++”.
4. Realizar pruebas unitarias para cada ejercicio implementado.

Ejercicios propuestos
1. Un teatro se caracteriza por su nombre y su dirección y en él se realizan 4 funciones al día. Cada
función tiene un nombre y un precio. Realice el diseño de clases e indique qué métodos tendría
cada clase, teniendo en cuenta que se pueda cambiar el nombre del teatro y el nombre y precio
de la función. Implemente dichas clases.

2. Una clase cuenta tiene los siguientes atributos, numero, titular, y saldo (puede tener decimales).

• El titular será obligatorio y el saldo opcional.


• La clase implementara un constructor y los métodos getts y setts necesarios.
• La clase implementa dos métodos especiales:
o Deposito (long valor) se ingresa un valor a la cuenta y se suma al saldo, si la cantidad
ingresada es negativa no se realiza nada.

o retiro (long valor) se ingresa un valor a la cuenta y se resta del saldo y el saldo es
menor al retiro no se realizada nada y se envía un mensaje.

3. Si quiere averiguar su número de Tarot, sume los números de su fecha de nacimiento y a


continuación redúzcalo a un solo digito; por ejemplo, si su fecha de nacimiento fuera 17 de
octubre de 1970, los cálculos a realizar serían:

17 + 10 + 1970 = 1997 => 1 + 9 + 9 + 7 = 26 => 2 + 6 = 8

Lo que quiere decir que su número de Tarot es el 8.


FACULTAD DE ESTUDIOS A DISTANCIA FAEDIS
PROGRAMA INGENIERÍA CIVIL
ASIGNATURA PROGRAMACIÓN II
SEGUNDA ACTIVIDAD COMPLEMENTARÍA

Diseñe e implemente un programa que pida una fecha, de la forma: día, mes, año, donde día,
mes y año son enteros. El resultado es el número de Tarot.

Anda mungkin juga menyukai