Behöver hjälp med Java-uppgift för nybörjare!
Hej!
Jag är helt ny inom programmering och har kört fast med en skoluppgift. Skulle vara så tacksam om någon kunde ge mig några tips på hur jag kan lösa resten av uppgiften.
Jag ska skapa ett program som skriver ut slumptal och sedan sorterar dessa. Användaren ska först välja hur många slumptal som önskas mellan 0-999, sen skriver programmet ut önskat antal slumpade nummer i en lista. Detta har jag lyckats göra med koden nedan.
Nu ska alla slumpade nummer sorteras enligt nedan och jag har verkligen ingen aning om hur jag ska göra. Har försökt att googla på olika lösningar men hittar inget som fungerar i min kod.
Programmet ska:
1. Ordna slumptalen så att dom ligger i ordningen minsta jämna heltal till största jämna heltal.
2. Sedan största udda heltal till minsta udda heltal.
3. Slutligen ska programmet skriva ut talen i den ordning dom ligger i arrayen med ett skiljetecken mellan jämna och udda tal samt antalet jämna och udda tal.
Vore oändligt tacksam för lite tips!
Här är min kod hittils:
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); {
System.out.println("Hur många slumptal 0-999 önskas?");
int myChoice = sc.nextInt();
int [] arrayNumb = { 0,1,2,3,4,5,6,10,99,100 };
int [] arrayRand = new int [myChoice];
for( int index = 0; index < arrayRand.length; index++ )
{
arrayRand[index] = (int) (Math.random()*100);
}
for( int index = 0; index < arrayRand.length; index++)
{
System.out.println(arrayRand [index]);
}
}
}
}