dimanche 22 novembre 2015

Java - Cant get it to work

I have been trying to finish this for a couple of hours now. My program is supposed to generate random numbers due to the users input. Then the program divide the numbers in two new even and odd arrays. I have solved the "generated random numbers" part but now i need too transfer the even and odd numbers into two new arrays.

This is what the output should look like:

How many random numbers between 0 - 999 do you want? **12**

Here are the random numbers:
145 538 56 241 954 194 681 42 876 323 2 87

These 7 numbers are even:
538 56 954 194 42 876 2

These 5 numbers are odd:
145 241 681 323 87

This is my code at the moment:

import java.util.Scanner;

public class SlumpadeTal {

public static void main(String[] args) {

    Scanner input = new Scanner(System.in);
    System.out.println("Hur många slumptal i intervallet 0 - 999 önskas?");
    int antal = input.nextInt();

    System.out.println("Här är de slumpade talen:");

    int[] arrayen = new int[antal];
    for (int i = 0; i < arrayen.length; i++) {
        arrayen[i] = (int) (Math.random() * 999 + 1);

        System.out.print(arrayen[i] + " ");
        if ((arrayen[i] % 2) == 0) {

            }
        }
    }
}




Aucun commentaire:

Enregistrer un commentaire