I think there is an error in the conditional of the method * darPesoEnKilogramos

0
package taller_practico;
import java.util.Scanner;
/**
 *
 * @author salas
 */
public class Punto5 {


    // ---------------------------
    //--------------atributos
    private double pesoEnToneladas;
    private double pesoEnKilogramos;
    //------------------------------
    //---------------getters and setters 

    public double getPesoEnToneladas() {
        return pesoEnToneladas;
    }

    public void getPesoEnToneladas(double pesoEnToneladas) {
        this.pesoEnToneladas = pesoEnToneladas;
    }

    public double getPesoEnKilogramos() {
        return pesoEnKilogramos;
    }

    public void setPesoEnKilogramos(double pesoEnKilogramos) {
        this.pesoEnKilogramos = pesoEnKilogramos;
    }

//_-------------------------------
    // constructor vacio
    public Punto5() {
   }
    //--------------------------------
    //----------convertir peso a kilogramos

    public double darPesoEnKilogramos(double pesoEntoneladas){
         double pesoEnKilogramos = 0.0;

        if(pesoEnToneladas>=4 && pesoEnToneladas<=7.5){
            pesoEnKilogramos = pesoEnToneladas*1000;

        }/*else{

             salida ="el peso a ingresar no puede ser menor a 4 toneladas ni mayor a 7.5 toneladas";
        }*/
        return pesoEnKilogramos;
    }

    public static void main(String[] args){
        Punto5 punto5 = new Punto5();
        Scanner scanner = new Scanner(System.in);
        System.out.println("ingrese el peso del elefante en toneladas");
        double pesoEnToneladas = scanner.nextDouble();
        System.out.println(punto5.darPesoEnKilogramos(pesoEnToneladas));


    }
}
    
asked by ciro jose mosquera ortiz 25.07.2018 в 21:58
source

0 answers