申し訳ありませんので、この配列にいくつかの追加関数を追加する必要があります。この配列には10個の乱数があります。それは、40未満の数を記憶し、それらを平均より小さい数と共に印刷することができる必要がある。 forループでif文を使ってこれをどうやって行うのですか? (アウトcomettedだものを無視します。ループの配列のjava if文
public static void main(String[] args) {
Random gen= new Random();
int[] ages = new int[10];
for(int i=0; i<ages.length; i++){ //adds stuff to arrays
ages[i] = gen.nextInt(100); //Determines the maximum used in random number generation
}
for(int x=0; x<10; x++){//prints the array with the below statement
System.out.println(ages[x]);
}
System.out.println("---------------");
System.out.println(ages[9]);
System.out.println(ages[8]);
System.out.println(ages[7]);
System.out.println(ages[6]);
System.out.println(ages[5]);
System.out.println(ages[4]);
System.out.println(ages[3]);
System.out.println(ages[2]);
System.out.println(ages[1]);
System.out.println(ages[0]);
int value = (ages[0] + ages[1] + ages[2] + ages[3] + ages[4] + ages[5] + ages[6] + ages[7] + ages[8] + ages[9]);
System.out.println("The combined value of the integers is " + value + ".");
int average = (value/10);
System.out.println("The average value of the integers is " + average + ".");
}
}
は "40未満" ...そして、なぜあなたは '' nextInt(100)しましたか? ? –
nextInt(100)は生成された番号を取り出すためのものです。 – TPG
しかし、40未満の数値を格納する必要があると言います。 –