Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- public class Application {
- private Random rnd;
- private int[] simpleArray;
- public Application() {
- rnd = new Random(System.currentTimeMillis());
- }
- public static void main(String[] args) {
- Application app = new Application();
- app.runTheApp();
- }
- private void runTheApp() {
- initSimpleArray();
- printAnArray();
- System.out.println("\nsimple array sum = " + getSimpleArraySum());
- System.out.println("\nhop 2 = " + Parity());
- Middle();
- }
- private void initSimpleArray() {
- simpleArray = new int[rnd.nextInt(100)];
- for (int i = 0; i < simpleArray.length; i++) {
- simpleArray[i] = rnd.nextInt(100);
- }
- }
- private int getSimpleArraySum() {
- int res = 0;
- for (int i : simpleArray) {
- res += i;
- }
- return res;
- }
- private void printAnArray() {
- for (int i : simpleArray) {
- System.out.printf("%d ", i);
- }
- }
- private int Parity() {
- int sumParity = 0;
- for (int i : simpleArray) {
- if (i%2==0)
- sumParity +=i;
- }
- return sumParity;
- }
- private void Middle() {
- int i;
- int j;
- for (i = 0, j = simpleArray.length/2 ; i < simpleArray.length; i++,j++) {
- while(j<simpleArray.length) {
- System.out.print(" " + simpleArray[j++]);
- }
- while(i<simpleArray.length/2){
- System.out.print(" " + simpleArray[i++]);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement