Return a value from a two-variable calculation to show the user using OOP. Result is not printed on the screen [closed]

-1
Scanner deltas = new Scanner(System.in);
            Double ds;
            System.out.println("Insira o valor de Delta S");
            ds = deltas.nextDouble();
            setDeltas(ds);

            Scanner deltat = new Scanner(System.in);
            Double dt;
            System.out.println("Insira o valor de Delta S");
            dt = deltat.nextDouble();
            setDeltat(dt);

            Double velo = ds/dt;

            System.out.printf ("Sua velocidade media é: ", velo);
    
asked by anonymous 07.03.2018 / 17:54

1 answer

1
  • Use only Scanner .

  • Use printf correctly. Or use println .

  • Your corrected code:

                Scanner sc = new Scanner(System.in);
    
                System.out.println("Insira o valor de Delta S");
                double ds = sc.nextDouble();
                setDeltas(ds);
    
                System.out.println("Insira o valor de Delta S");
                double dt = sc.nextDouble();
                setDeltat(dt);
    
                double velo = ds / dt;
    
                System.out.println("Sua velocidade média é: " + velo);
    
        
    07.03.2018 / 17:57