Programacion

Páginas: 3 (672 palabras) Publicado: 16 de enero de 2013
UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERIA ELECTRÓNICA Y TELECOMUNICACIONES PROGRAMA DE INGENIERIA DE SISTEMAS

PRACTICA 5 LABORATORIO DE PROGRAMACION ORIENTADA A OBJETOS RELACIONES DE AGREGACION/ ASOCIACION

OBJETIVO DE LA PRÁCTICA A partir de un problema, establecer una solución de un programa orientado a objetos utilizando relaciones de agregación y asociación. EL PROBLEMA En laalcancía es posible guardar monedas de las siguientes denominaciones: $20, $50, $100, $200 y $500, no se guardan ni billetes ni monedas de otras denominaciones. Al dueño de la alcancía le parece muy útilconocer cuánto tiene en la alcancía sin necesidad de romperla, es más, él quiere conocer cuántas monedas tiene en cada denominación para así romper la alcancía sólo cuando quiera disponer de todo sudinero ahorrado. Se quiere un programa que ilustre el manejo de la alcancía. El programa debe permitir (1) agregar una moneda de una de las denominaciones indicadas, (2) contar cuántas monedas tiene decada denominación, (3) calcular el total de dinero ahorrado, (4) romper la alcancía vaciando su contenido y (5) comenzar una nueva alcancía. Etapas de la solución de un problema La siguiente graficamuestra un modelo con los pasos para solucionar un problema con un programa orientado a objetos.

1

PIS

1. ANALISIS

1.1. CAPTURA DE REQUISITOS Especificación de requisitos funcionales NombreR1: Guardar una moneda de una denominación dada Resumen Se adiciona a la alcancía una moneda de alguna de las denominaciones establecidas. No se puede guardar monedas de denominaciones diferentes.Denominación de la moneda, puede ser $20, $50, $100, $200 y $500

Entrada

Resultado La alcancía tiene una moneda más de la denominación indicada

Nombre Resumen Entrada

R2: Contar cuántasmonedas hay en la alcancía de cada denominación Decir cuántas monedas hay de cada una de las denominaciones. Ninguna

Resultado Total de monedas de $20 Total de monedas de $50 Total de monedas de $100...
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