コードの書き方に制約がないので、すべてメインメソッドに処理を記載しました。
以下のコードであれば、求めている処理結果が得られると思います。
java
1import java.util.Scanner;
2
3public class CalcBmi{
4 public static void main(String[] args){
5 Scanner stdIn = new Scanner(System.in);
6
7 System.out.println("身長を「m」で入力して下さい。");
8 double height = stdIn.nextDouble();
9 double[] weight = new double[6];
10
11 System.out.println("体重を6回入力して下さい");
12 for (int i = 0; i < 6; i++){
13
14 System.out.println((i + 1) + "回目");
15 weight[i] = stdIn.nextDouble();
16
17 }
18
19 System.out.print("$ java Bmi2 ");
20 System.out.print(height + " ");
21 for (int i = 0; i < 6; i++){
22 System.out.print((int)weight[i] + " ");
23 }
24 System.out.println("");
25 for (int i = 0; i < 6; i++){
26 System.out.println(height + "m");
27
28 double[] bmi = new double[6];
29 bmi[i] = weight[i] / height / height;
30
31 System.out.println(weight[i] + "kgのBMIは" + bmi[i]);
32
33 }
34
35 }
36}