Documentos de Académico
Documentos de Profesional
Documentos de Cultura
*;
//import java.io.*;
public class Proyecto{
static Vector <cliente> clientes = new Vector();
static Vector <estancia> vecDatos= new Vector();
static Hashtable <String,habitacion> habitaciones = new
Hashtable<String,habitacion>();
menu.pagarCuenta(habitaciones,vecDatos,clientes);
break;
case 6 :
menu.repHabitaciones(habitaciones);
break;
case 7 :
menu.repMembresia(clientes);
break;
default :
System.out.println("Opcion incorrecta");
}
}while(opcion!=0);
}
}
import java.util.*;
public class metodo{
if(!h.containsKey(llave)){
switch(opcion){
case 1:
if(opcion==1)
while(busqueda.hasMoreElements()){
llave=busqueda.nextElement();
habitacion hab=(habitacion)h.get(llave);
if(hab.getStatus()==true)
System.out.println("Habitacion
Ocupada:"+llave+"\n");
break;
}
case 2:
while(busqueda2.hasMoreElements()){
llave=busqueda2.nextElement();
habitacion hab=(habitacion)h.get(llave);
if(hab.getStatus()==false)
System.out.println("Habitacion
Desocupada:"+llave+"\n");
break;
}
default:
System.out.println("La opcion escogida es incorrecta");
}
}
v.elementAt(i).setSaldoalimen(Keyboard.readDouble());
System.out.println("El saldo en alimentos ha sido
acumulado exitosamente en la habitacion "+llave+"\n");
break;
}
}
}else{
System.out.println("La habitacion aun no se ha agrregado\n");
}
}
for(int i=0;i<v.size();i++){
if(v.elementAt(i).getNombre().equals(nombre)){
System.out.print("Cuantos dias se hospedo: ");
int diash=Keyboard.readInt();
habitacion hx =
h.get(String.valueOf(v.elementAt(i).getNohabita()));
double costo = hx.getCostodia();
double total=diash*costo;
System.out.println("Cuenta con memebresia para el 40%
desc? s/n");
if("s".equals("s")){
total=total*0.4;
System.out.println("Descuento afectuado");
}
if("n".equals("n")){
System.out.println("Descuento no afectuado");
}
//Constructores
public habitacion(String descrip, String tipo, int nocama, double costodia, boolean
stat){
this.descripcion=descrip;
this.tipo=tipo;
this.nocama=nocama;
this.costodia=costodia;
this.status=stat;
}
public habitacion(){
;
}
//Metodos set y get para cada atributo private
public void setDescripcion(String descrip){
this.descripcion=descrip;
}
public String getDescripcion(){
return descripcion;
}
}
public boolean getStatus(){
if(status==true){
System.out.println("Habitacion ocupada");
}
return status;
}
//Constructores
public cliente(String nom,String dom,String cd,String tel){
this.nombre=nom;
this.domicilio=dom;
this.ciudad=cd;
this.tel=tel;
}
public cliente(){
;
}