Kod:
import java.util.Random;
public class Main {
public static v0id main(String[] args) {
Random rand = new Random();
int [] array= new int[10];
int num, sameVal = 0;
System.out.print("Dizi elemanları: ");
for (int i = 0; i < array.length; i++){
sameVal = 0;
num = rand.nextInt(10) + 1;
for (int j = 0; j < i; j++){
if (num == array[j]){
sameVal--;
}
}
if (sameVal <= -1){
i--;
}
else{
array[i] = num;
}
}
sort(array);
for (int k = 0; k < array.length; k++){
System.out.print(array[k] + " ");
}
}
public static v0id sort(int[] array){
int temp;
for (int i = 0; i < array.length; i++){
for (int j = 0; j < array.length; j++){
if(array[i] < array[j]){
temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}
}
}
Son düzenleme: