import java.io.*;
import java.lang.System.*;
import java.io.IOException;
import java.util.Random;
import java.util.Arrays;
public class NumberArray {
System.
out.
println("Created By You\n"); System.
out.
println("This Program generates 2 random numbers fifty times "); System.
out.
println("Automically sum up all the 10th number and add all the 50 numbers");
int sumTotal = 0; //total sum of all 100 number
int tenthTotal = 0; //total all tenth number
final int ARRAYSIZE = 51;
// Create array of ints
int[] intValues = new int[ARRAYSIZE];
// Assign random values up to 99
for (int i=1; i<intValues.length; i++) {
intValues
[i
] = (int) (Math.
random() * 100); sumTotal += intValues[i];
}
// Display the results
System.
out.
println("Random Number Values"); for (int i=1; i<intValues.length; i++) {
System.
out.
println(intValues
[i
]); // Print new line every 10 items
if ((i % 10) == 0) {
System.
out.
print("The 10th Number is: " + intValues
[i
]); //display the 10th number tenthTotal += intValues[i]; //add each 10th number
}
}
System.
out.
println("Sum of 10th numbers" + tenthTotal
); System.
out.
println("Sum of all 50 numbers" + sumTotal
); }
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEubGFuZy5TeXN0ZW0uKjsKaW1wb3J0IGphdmEuaW8uSU9FeGNlcHRpb247CmltcG9ydCBqYXZhLnV0aWwuUmFuZG9tOwppbXBvcnQgamF2YS51dGlsLkFycmF5czsKCnB1YmxpYyBjbGFzcyBOdW1iZXJBcnJheSB7CnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pIHRocm93cyBJT0V4Y2VwdGlvbiB7CiAgCiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQ3JlYXRlZCBCeSBZb3VcbiIpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlRoaXMgUHJvZ3JhbSBnZW5lcmF0ZXMgMiByYW5kb20gbnVtYmVycyBmaWZ0eSB0aW1lcyAiKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJBdXRvbWljYWxseSBzdW0gdXAgYWxsIHRoZSAxMHRoIG51bWJlciBhbmQgYWRkIGFsbCB0aGUgNTAgbnVtYmVycyIpOwogICAgICAgICAgICAgICAKICAgICAgICAgICAgaW50IHN1bVRvdGFsID0gMDsgIC8vdG90YWwgc3VtIG9mIGFsbCAxMDAgbnVtYmVyIAogICAgICAgICAgICBpbnQgdGVudGhUb3RhbCA9IDA7IC8vdG90YWwgYWxsIHRlbnRoIG51bWJlciAgICAgICAgICAgCiAgICAgICAgICAgIGZpbmFsIGludCBBUlJBWVNJWkUgPSA1MTsKICAgIAogICAgIC8vIENyZWF0ZSBhcnJheSBvZiBpbnRzCiAgICAgIGludFtdIGludFZhbHVlcyA9IG5ldyBpbnRbQVJSQVlTSVpFXTsKCS8vIEFzc2lnbiByYW5kb20gdmFsdWVzIHVwIHRvIDk5CiAgICAgICBmb3IgKGludCBpPTE7IGk8aW50VmFsdWVzLmxlbmd0aDsgaSsrKSB7CgkgaW50VmFsdWVzW2ldID0gKGludCkgKE1hdGgucmFuZG9tKCkgKiAxMDApOyAKCSBzdW1Ub3RhbCArPSBpbnRWYWx1ZXNbaV07ICAgICAgICAKICAgICAgIH0KCi8vIERpc3BsYXkgdGhlIHJlc3VsdHMKCVN5c3RlbS5vdXQucHJpbnRsbigiUmFuZG9tIE51bWJlciBWYWx1ZXMiKTsKCWZvciAoaW50IGk9MTsgaTxpbnRWYWx1ZXMubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAKCVN5c3RlbS5vdXQucHJpbnRsbihpbnRWYWx1ZXNbaV0pOwoJIC8vIFByaW50IG5ldyBsaW5lIGV2ZXJ5IDEwIGl0ZW1zCiAgICAgICAgICAgIGlmICgoaSAlIDEwKSA9PSAwKSB7ICAKICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJUaGUgMTB0aCBOdW1iZXIgaXM6ICIgKyBpbnRWYWx1ZXNbaV0pOyAvL2Rpc3BsYXkgdGhlIDEwdGggbnVtYmVyIAogICAgICAgICAgIHRlbnRoVG90YWwgKz0gaW50VmFsdWVzW2ldOyAvL2FkZCBlYWNoIDEwdGggbnVtYmVyCgkgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiICIpOwogICAgICB9Cgl9CiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJTdW0gb2YgMTB0aCBudW1iZXJzIiArIHRlbnRoVG90YWwpOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJTdW0gb2YgYWxsIDUwIG51bWJlcnMiICsgc3VtVG90YWwpOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJFeGl0Iik7CiAgICAgICAgICAgICAgICBTeXN0ZW0uZXhpdCgwKTsKICAgICAgIH0KICAgIH0KCg==