Ajuda com programa

4 respostas
uallace

Olá a todos, preciso de uma ajuda com o seguinte programa:

Você foi contratado por uma agência de viagens para escrever uma classe em Java para calcular a conversão de reais para dólar de acordo com o valor de compra e o valor de venda (atributos). Para isso, escreva uma classe ConversorMonetário que inclua os seguintes métodos:
(a) Construtor: que inicializa os atributos com valor igual a 1,00.
(b) métodos sets e gets;
© imprimirValores() que imprime os valores de compra e de venda.
(d) venderDolar() que recebe como parâmetro uma quantia em dólares e retorna o valor correspondente em reais.
(e) comprarDolar() que recebe como parâmetro uma quantia em reais e devolve o valor correspondente em dólares.

Aguém pode me ajudar?Obrigado

4 Respostas

douglasrauber

Posso ajudar, qual parte da classe vc está tendo dificuldade ?

Douglas

uallace

Somente nestas:

(d) venderDolar() que recebe como parâmetro uma quantia em dólares e retorna o valor correspondente em reais.
(e) comprarDolar() que recebe como parâmetro uma quantia em reais e devolve o valor correspondente em dólares.

Valeu!!!

douglasrauber

Opa!

Cara, assim:
public float venderDolar(float quantidade){
      return quantidade * cotacao;  
    } 
    
    public float comprarDolar(float quantidade){
      return quantidade / cotacao;  
    }

Deve ser o suficiente...

Abraço

Natalia_Lima

Tive esse exercício na facul e ainda tinha o codigo guardado..
Vê se te ajuda..
Analisa o código, e qualquer coisa estamos aí!!

public class ConversorMonetario
   {
      private double valorDeCompra;
      private double valorDeVenda;
    
       public ConversorMonetario ()
      {
         valorDeCompra = 1;
         valorDeVenda = 1;
      }
    
       public void definirValorDeCompra (double novoValor)
      {
         valorDeCompra = novoValor;
      }
    
       public void definirValorDeVenda (double novoValor)
      {
         valorDeVenda = novoValor;
      }
    
       public double devolveValorDeCompra()
      {
         return valorDeCompra;
      }
    
       public double devolveValorDeVenda()
      {
         return valorDeVenda;
      }
    
       public void imprimeValores()
      {
         System.out.println("Valor de Compra: " + valorDeCompra);
         System.out.println("Valor de Venda: " + valorDeVenda);
      }
    
       public double venderDolar(double quantiaEmDolares)
      {
         quantiaEmDolares = quantiaEmDolares * valorDeVenda;
         return quantiaEmDolares;
      }
           
       public double comprarDolar(double quantiaEmDolares)
      {
         quantiaEmDolares = quantiaEmDolares * valorDeCompra;
         return quantiaEmDolares;
      }
    
   }
Criado 25 de junho de 2009
Ultima resposta 25 de jun. de 2009
Respostas 4
Participantes 3