robinson estepa romero intro programacion

5
RESPONSABLES: Robinson Estepa, Objetivo de clase. Construir aplicaciones eficientes en el lenguaje java, a partir de la especificación de los requerimientos y el diagrama de clases desarrollado en la fase de análisis del problema, utilizando para su construcción estructuras secuenciales y selectivas. Problema. Una peluquería requiere de forma urgente un programa que le permita controlar sus ingresos diarios, de forma detallada por cada uno de sus 4 peluqueros. Los precios establecidos son los siguientes: Corte Caballero $8000, Corte Dama $10500, Tintura $40000 y Peinado $15000. En la aplicación debe tener las siguientes opciones: (1) Registrar el tipo de servicio que realiza cada peluquero, (2) mostrar en detalle para cada peluquero el número de servicios realizados por cada tipo y su total, así como la cantidad de dinero recaudado por tipo de servicio y su total, (3) mostrar el consolidado para la peluquería y (4) colocar todo en ceros para comenzar un nuevo día. Universidad Piloto de Colombia Área común de Informática AI0000 Área común de Informática AI000012 – Introducción a la Programación Hoja de Trabajo – Peluquería (Implementación)

Upload: robinson-giovanni-estepa-romero

Post on 29-Sep-2015

33 views

Category:

Documents


0 download

DESCRIPTION

eclipse java

TRANSCRIPT

Universidad Piloto de Colombiarea comn de InformticaAI0000rea comn de InformticaAI000012 Introduccin a la ProgramacinHoja de Trabajo Peluquera (Implementacin)

RESPONSABLES: Robinson Estepa,

Objetivo de clase. Construir aplicaciones eficientes en el lenguaje java, a partir de la especificacin de los requerimientos y el diagrama de clases desarrollado en la fase de anlisis del problema, utilizando para su construccin estructuras secuenciales y selectivas. Problema. Una peluquera requiere de forma urgente un programa que le permita controlar sus ingresos diarios, de forma detallada por cada uno de sus 4 peluqueros. Los precios establecidos son los siguientes: Corte Caballero $8000, Corte Dama $10500, Tintura $40000 y Peinado $15000.En la aplicacin debe tener las siguientes opciones: (1) Registrar el tipo de servicio que realiza cada peluquero, (2) mostrar en detalle para cada peluquero el nmero de servicios realizados por cada tipo y su total, as como la cantidad de dinero recaudado por tipo de servicio y su total, (3) mostrar el consolidado para la peluquera y (4) colocar todo en ceros para comenzar un nuevo da.

DIAGRAMA DE CLASES

Teniendo en cuenta el diagrama de clases, codifique en java:

1. La estructura de las clases Peluquera y Peluquero con sus respectivos atributos. public class Peluquera {

double precio corteC;double precio corteD;double precio tintura;double precio peinado;int cantidad consolidado;double valor consolidado;}

public class Peluquero {

int cantidad corteC;double valor corteC;int cantidad corteD;double valor corteD;int cantidad tintura;double valor tintura;int cantidad peinado;double valor peinado;int cantidad consolidado;double valor consolidado;}

2. Los mtodos de consulta y modificacin para los atributos corteC y tintura.public int darcantidadcorteC() {return cantidadcorteC;}

public void modificarcantidadcorteC(int c) {cantidadcorteC = c;}

public int darcantidadtintura() {return cantidadtintura;}public void modificarcantidadtintura(int t) {cantidad tintura = t;}

3. El mtodo para calcular el total de servicios de un peluquero, de la clase Peluquero.

public int calcular total servicios peluquero { int servicios peluquero=0 servicios peluquero.darcantidadcorteC(); servicios peluquero.darcantidadcorteD(); servicios peluquero.darcantidadtintura();

servicios peluquero.darcantidadpeinado();

}

8. El mtodo para calcular el total de ingresos de la Peluquera de la clase Peluqueria.public int nuevoDia(int preciocorteC, int preciocorteD, int preciotintura, int preciopeinado){

int suma = preciocorteC + preciocorteD + preciotintura +preciopeinado;

return suma;

}

9. El mtodo para iniciar un nuevo da de la clase Peluquero.

public void nuevoDiaPeluquero(){int cantidadcorteC = 0;double valorcorteC = 0.0;int cantidadcorteD = 0;double valorcorteD = 0.0;int cantidadtintura = 0;double valortintura = 0.0;int cantidadpeinado = 0;double valorpeinado = 0.0;int cantidadconsolidado = 0;double valor consolidado = 0.0;

}

10. El mtodo para iniciar un nuevo da de la clase Peluqueria.public void nuevoDiaPeluqueria(){double precio corteC = 0.0;double precio corteD = 0.0;double precio tintura = 0.0;double precio peinado = 0.0;int cantidad consolidado = 0;double valor consolidado = 0.0;

}