Exercício 3:
package tabuada;
public interface ITabuada {
void motrarTabuada();
}
package tabuada;
public class TabuadaMultiplicacao implements ITabuada{
public int numero;
public int resultado;
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
public int getResultado() {
return resultado;
}
public void setResultado(int resultado) {
this.resultado = resultado;
}
@Override
public void motrarTabuada() {
System.out.println("Tabuada do " + numero + ":");
for (int i = 1; i <= 10; i++) {
resultado = numero * i;
System.out.println(numero + " x " + i + " = " + resultado);
}
}
}
package tabuada;
public class TesteTabuadaMultiplicacao {
public static void main(String[] args) {
TabuadaMultiplicacao tabuada = new TabuadaMultiplicacao();
tabuada.setNumero(2);
tabuada.motrarTabuada();
}
}
Exercício 4:
package temperatura;
public interface IConversorTemperatura {
void celsiuParaFahrenheit();
void FahrenheitParaCelsius();
}
package temperatura;
public class ConversorTemperaturaPadrao implements IConversorTemperatura{
public double celsius;
public double fahrenheit;
public double getCelsius() {
return celsius;
}
public void setCelsius(double celsius) {
this.celsius = celsius;
}
public double getFahrenheit() {
return fahrenheit;
}
public void setFahrenheit(double fahrenheit) {
this.fahrenheit = fahrenheit;
}
@Override
public void celsiuParaFahrenheit() {
System.out.println("\n..........................................\n");
System.out.println("Conversor de Celsius Para Fahrenheit");
fahrenheit = (celsius * 1.8) +32;
System.out.println("A temperatura em Fahrenheit é de: " + fahrenheit + "°F");
System.out.println("\n..........................................\n");
}
@Override
public void FahrenheitParaCelsius() {
System.out.println("Conversor de Fahrenheit Para Celsius");
celsius = (fahrenheit -32) / 1.8;
System.out.println("A temperatura em Celsius é de: " + celsius + "°F");
System.out.println("\n..........................................\n");
}
}
package temperatura;
public class TesteConversorDeTemperatura {
public static void main(String[] args) {
ConversorTemperaturaPadrao conversor = new ConversorTemperaturaPadrao();
conversor.setCelsius(20);
conversor.celsiuParaFahrenheit();
conversor.setFahrenheit(68);
conversor.FahrenheitParaCelsius();
}
}