EXE 1.
main.java
import com.mariana.exercicios.matematica.ConversorMoeda;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o valor em Dólar: ");
double valorDolar = scanner.nextDouble();
ConversorMoeda conversor = new ConversorMoeda();
double resultado = conversor.converterDolarParaReal(valorDolar);
System.out.println("Valor em Reais: " + resultado);
scanner.close();
}
}
ConversorMoeda.java
package com.mariana.exercicios.matematica;
import java.util.Scanner;
public class ConversorMoeda implements ConversaoFinanceira {
@Override
public double converterDolarParaReal(double valorDolar) {
double cotacao = 5.50;
double resultado = valorDolar * cotacao;
return resultado;
}
}
ConversaoFinanceira.java
package com.mariana.exercicios.matematica;
import java.util.Scanner;
public interface ConversaoFinanceira {
double converterDolarParaReal(double valorDolar);
}
EXE 2.
CalculadoraSalaRetangular.java
import java.util.Scanner;
public class CalculadoraSalaRetangular implements CalculoGeometrico {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite a altura da sala: ");
double altura = scanner.nextDouble();
System.out.println("Digite a largura da sala: ");
double largura = scanner.nextDouble();
CalculadoraSalaRetangular calculadora = new CalculadoraSalaRetangular();
double area = calculadora.calcularArea(altura, largura);
System.out.println("Área da sala é de: " + area);
double perimetro = calculadora.calcularPerimetro(altura, largura);
System.out.println("O perímetro da sala é de: " + perimetro);
scanner.close();
}
@Override
public double calcularArea(double altura, double largura) {
double area = altura * largura;
return area;
}
@Override
public double calcularPerimetro(double altura, double largura) {
double perimetro = 2 * (altura + largura);
return perimetro;
}
}
CalcularPerimetro.java
public class CalcularPerimetro {
public double calcularPerimetro(double altura, double largura) {
double perimetro = 2 * (altura + largura);
return perimetro;
}
}
CalcularPerimetro.java
public class CalcularPerimetro {
public double calcularPerimetro(double altura, double largura) {
double perimetro = 2 * (altura + largura);
return perimetro;
}
}
CalcularPerimetro.javaCalcularPerimetro.java
public class calcularArea {
public double calcularArea(double altura, double largura) {
double area = altura * largura;
return area;
}
}
CalculoGeometrico.java
public interface CalculoGeometrico {
double calcularArea(double altura, double largura);
double calcularPerimetro(double altura, double largura);
}