У меня возникла небольшая проблема с форматированием возвращаемых методов в основном методе. Я создал методы и выполнил расчет, но моя проблема заключается в том, что я правильно использую два других метода для основного метода. У меня также есть и проблема с форматированием каждого метода в столбцах. Нужно ли делать столбцы в уважаемых методах? или мне нужно создать их в основном методе?Вызов других методов в java
Напишите программу, которая анализирует падение объекта на 10 секунд. Он должен содержать основные и два дополнительных метода. Один из дополнительных методов должен вернуть расстояние, на которое объект падает в метрах, когда в качестве аргумента передается текущая секунда. См. Формулу, необходимую ниже. Третий метод должен преобразовывать метры в футы. Вы можете найти нужный вам переводной коэффициент. Основной метод должен использовать один цикл для вызова других методов и создания таблицы, как показано ниже. Таблица должна отображаться в отформатированных столбцах с десятичными знаками, как показано. Я считаю, что я нахожусь на
SEC METERS FEET
1 4.9 16.1
2 19.6 64.3
3 44.1 144.7
4 78.4 257.2
5 122.5 401.9
6 176.4 578.7
7 240.1 787.7
8 313.6 1028.9
9 396.9 1302.2
10 490.0 1607.6
Мой код
package week4.yedkois;
public class project3 {
public static void main(String[] args) {
System.out.printf("SEC" + "\n");
meters();
feet();
for (int time = 1; time <= 10; time++) {
System.out.println(time);
}
}
public static void meters() {
double Meters;
double G = 9.8; // meters = .5(9.8)(seconds) ^2
for (int time = 1; time <= 10; time++) {
Meters = (.5 * 9.8 * Math.pow(time, 2));
System.out.printf("%.1f\n", Meters);
}
return;
}
public static void feet() {
double Feet;
double G = 9.8; // meters = .5(9.8)(seconds) ^2
for (int time = 1; time <= 10; time++) {
Feet = (.5 * 9.8 * Math.pow(time, 2) * 3.28084);
System.out.printf("%.1f\n", Feet);
}
return;
}
}
Вы не объяснили проблему. – shmosel
«возвращение»; в ваших методах является избыточным. –
Извините, я стараюсь объяснить. –