Programacion

Páginas: 4 (914 palabras) Publicado: 13 de marzo de 2012
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA PROGRAMACIÓN ORIENTADA A OBJETOS M. en C. MANUEL ALEJANDRO LÓPEZ EJERCICIOS: CLASES

1. Crear 2 objetos en main (1por cada constructor), inicialice los datos dentro del constructor e imprima los datos de cada película con el siguiente formato:

Pelicula 1: Titulo = Cars Duracion = 117 minutos Director = JohnLasseter Pelicula - Titulo : string - Duracion : int - Director : string + Pelicula() + Pelicula(T:string, Du:int, Di:string) + ImprimirPelicula() : void Figura 1. Diagrama de Clases Pelicula.

2. Elobjetivo de este ejercicio es el de calcular las distancias entre dos puntos de un plano cartesiano x e y (dados por el usuario) y al final imprimir la distancia entre dichos puntos. La fórmula parahallar la distancia entre dos puntos es:

+ + Figura

Distancia punto1[2] : float punto2[2] : float Distancia() CalcularDistancia() : float 2. Diagrama de Clases Distancia.

1

INSTITUTOPOLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA PROGRAMACIÓN ORIENTADA A OBJETOS M. en C. MANUEL ALEJANDRO LÓPEZ EJERCICIOS: CLASES

3. Lo mismo que el anterior, pero en estaocasión use memoria dinámica. Crear 2 objetos en main, el segundo es copia del primero.

Distancia - *punto : float + Distancia() + CalcularDistancia() : float Figura 3. Diagrama de Clases DistanciaII.

4. Dada una hora en formato militar convertirla en un formato de 24 horas. Crear un objeto por constructor. La función ImprimirHoraMilitar imprime la hora ingresa por el usuario y la funciónImprimirHoraEstandar convierte la hora dada en formato estándar e imprime el resultado. Hora Militar Hora Estándar 2400 horas 12:00 am 0800 horas 8:00 am 1630 horas 4:30 pm

Hora - tiempo : int + Hora() + Hora (t:int) + ImprimirHoraMilitar() : void + ImprimirHoraEstandar() : void Figura 4. Diagrama de Clases Tiempo.

2

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS