• Matéria: Informática
  • Autor: Geandeson
  • Perguntado 8 anos atrás

2) Em java, crie uma classe ConsumoDeCombustivel. Implemente um programa em Java

definindo um método que realize o cálculo do consumo de combustível de um veículo


jvsilvictorox7rfj: O consumo seria com base em que ? Quais atributos a classe tem ?
Geandeson: usando métodos, "Para calcular a média em quilômetros por litro, basta dividir os quilômetros percorridos pela quantidade de litros que a bomba marca no segundo abastecimento. Por exemplo, se você rodou 450 quilômetros e no abastecimento precisou colocar 32 litros para completar o tanque, a média será de 14,06 (450 dividido por 32)."
jvsilvictorox7rfj: Ah sim, então vou por na classe como atributo esses dois dados.
Geandeson: ok obg :)

Respostas

respondido por: raqueleliude
0

Olá!

 

A solução para esse problema em Java será a seguinte.

// legenda klm = quilometragem, CBT = combustível, dist = distancia

 

 

public class CombustivelAutomovel {

        double kLm = 0;

        double CBT = 0; 

       

        void abastecer( double litros ) {


               CBT += litros;


        }     


void trafegar(double dist, double litros)    {


               klm += dist;

               CBT -= litros;    

        }


        double CBT_Tanque(){

               return CBT;

        }


        double klm_Carro() {   

               return klm;

        }

}

 

 

 

import java.util.Scanner;

public class Principal

{

       

        public static void main( String[] args )

        {

               

               Automovel carro = new Automovel();

              

               Scanner input = new Scanner(System.in );


               double CBT = 0;

               double klm;

              

               System.out.print(" Quanto Litros você deseja abaster? ");


               CBT = input.nextDouble();


               System.out.print(" Informe qual será a distancia a ser pecorrida?");


               quilometragem = input.nextDouble();

               carro.abastecer( CBT);

               carro.trafegar( klm, CBT);


               System.out.println( "Ainda resta " + carro. CBT_Tanque() + " Litros de combbustivel " );


               System.out.println( "Sua quilometragem é: " + carro. Klm_Carro() + " KM " );

        }

}


Espero ter ajudado,bons estudos. 

Perguntas similares