Помогите дописать код на java [требует правки]

348
24 июля 2017, 13:35
        package speedcalc;
        import java.util.*; // импортируем пакет API
         class doIt { 
        // Находим скорость движения
            public  double speedFormul(double v , double s , double t){
                  return v =s/t;
             }
        // Находим пройденную дистанцию 
           public    double distanceFormul(double v , double s , double t){
                  return s =v*t ;
             }
        //Находим время
            public  double timeFormul(double v , double s , double t){
                  return t=s/v;
             }    
        }
        public class SpeedCalc {
            public static void main(String[] args) {

                  doIt p1 = new doIt(); //создаем новый объект doIt, через него будем вызывать методы калькулятора
             Scanner sc = new Scanner(System.in); // запускаем сканнер введеных данных с клавиатуры
             System.out.println("Введите скорость в м/c (если вы хотите найти введите 0 )");
             double v = sc.nextDouble(); // скорость человека в м\с
             System.out.println("Введите пройденный путь  в м.(если вы хотите найти введите 0 )");
             double s = sc.nextDouble(); // пройденная дистанция (путь) в метрах
             System.out.println("Введите время в сек.(если вы хотите найти введите 0 )");
             double t = sc.nextDouble(); // время потраченное на путь в секундах
                if (v==0 & s>0 & t>0)
                        System.out.print("Скорость равна: "+  p1.speedFormul(v,s,t)+" м/с"); 
                    else if (s==0 & v>0 & t>0)  
                        System.out.print("Пройденная дистанция: "+p1.distanceFormul(v, s, t)+" м");
                        else if (t==0 & s>0 & v>0)
                        System.out.print("Время за которое был пройден путь: "+p1.timeFormul(v, s, t)+" сек.");
                        else if (v==0 & s==0 & t==0 )
                        System.out.println("Ошибка!!!Значения V,S,T не могут быть равны нулю");
                else 
                System.out.println("Извините, к сожелению решить задачу не получилось. Попробуйте еще раз ");
              //  System.out.println();
             //   System.out.println("Наберите '1' чтобы повторить или '2' чтобы завершить");
                  String scr = sc.next();       
                if  (scr.equals("1"))
                  // здесь должна быть реализация возврата к началу кода 
                   else if (scr.equals("2"))
                       System.out.println("Спасибо за внимание!!!");
                      else
                           System.out.println("Произошла неизвестная ошибка");
            }
            }
READ ALSO
Java кодом кликнуть на кнопку в браузере

Java кодом кликнуть на кнопку в браузере

Что нужно почитать чтобы понять как с помощью кода в яве делать операции на странице в браузеренапример проводятся какие-то логические вычисления

326
Как на практике реализовать Singleton через enum от Joshua Bloch’а?

Как на практике реализовать Singleton через enum от Joshua Bloch’а?

Есть относительно известная реализация шаблона Singleton от Joshua Bloch’а которая часто иллюстрируется вот в таком виде:

332
Как хранить корзину на сайте?

Как хранить корзину на сайте?

Здравствуйте, назрел вопросКак вы думайте, как лучше всего реализовать корзину интернет магазина

402
Внедрить в openfire свою бд

Внедрить в openfire свою бд

Подскажите, пожалуйста, можно ли в openfire работать со своей бд?

231