import java.util.Scanner; // Solução do exercício 5 public class AverageSpeed { public static void main(String[] args) { Scanner sin = new Scanner(System.in); System.out.println("v1? "); double v1; do { v1 = sin.nextDouble(); } while (v1 <= 0); System.out.println("d1? "); double d1; do { d1 = sin.nextDouble(); } while (d1 <= 0); System.out.println("v2? "); double v2; do { v2 = sin.nextDouble(); } while (v2 <= 0); System.out.println("d2? "); double d2; do { d2 = sin.nextDouble(); } while (d2 <= 0); double vm = (d1 + d2) / ((d1 / v1) + (d2 / v2)); System.out.printf("Velocidade final da viagem: %fkm/h", vm); } }