Documentos de Académico
Documentos de Profesional
Documentos de Cultura
tendrá como atributos el sitio al que corresponde el estado del clima, la temperatura actual de
ese sitio y las condiciones de el cielo (por ejemplo: soleado, nublado, llovizna, etc.). La clase
deberá tener cuatro constructores, además deberá contar con los métodos get y set por cada
atributo, con las siguientes observaciones para el atributo temperatura actual, el método set
debe validar que el parámetro del método no contenga valores negativos ya que la
temperatura se mide en grados Farenheit; mientras que en el método get del mismo atributo,
se debe aplicar la fórmula C = (F – 32)/1.8* ya que la temperatura se devuelve en grados
Celsius.
String sitioclima;
double temperaturaActual;
String condicionesdelcielo;
System.out.print("Ingrese sitio:");
sitioclima=l.next();
temperaturaActual=l.nextDouble();
} est1.establecersitioclima(sitioclima);
est1.establecertemperaturaActual(temperaturaActual);
temperaturaActual= 31;
condicionesdelcielo= "Nublado";
String sitioclima;
double temperaturaActual;
String condicionesdelcielo;
int cont=0;
do{
System.out.print("Ingrese sitio:");
sitioclima=l.next();
temperaturaActual=l.nextDouble();
condicionesdelcielo=l.next();
cont=cont+1;
}while(cont<2);
est1.establecersitioclima(sitioclima);
est1.establecertemperaturaActual(temperaturaActual);
est1.establecercondicionesdelcielo(condicionesdelcielo);
System.out.printf("ciudad:%stemperaturaCelsius:%.2f%ncondicionesdelcielo:%s",est1.obtener
sitioclima(),est1.obtenertemperaturaActual(temperaturaActual),est1.obtenercondicionesdelci
elo() );
}
}
package estadoclima;
/**
* @author Tommy
*/
this.sitioclima = sitioclima;
this.temperaturaActual = temperaturaActual;
this.condicionesdelcielo = condicionesdelcielo;
this.temperaturaActual = temperaturaActual;
this.condicionesdelcielo = condicionesdelcielo;
this.temperaturaActual = temperaturaActual;
public EstadoClima() {
this.sitioclima=sitioclima;
this.temperaturaActual=temperaturaActual;
this.condicionesdelcielo=condicionesdelcielo;
return sitioclima;
double c;
c = (temperaturaActual-32)/1.8;
return c;
return condicionesdelcielo;