public class TeklerBasta{
public static void main(String args[]) throws Exception
{
int a [] = {4,8,3,1,18,9,21,20,5,17};
int size, i, p, temp;
size = 10;
p = 0;
//Tekler için diziyi dönüyoruz
for(i = 0; i<size; i= i+1) {
if(a[i] % 2 != 0)
{
temp = a[i];
a[i] = a[p];
a[p] = temp;
p = p+1;
System.out.println(temp);
}
}
//Çiftler için diziyi dönüyoruz
for(i = 0; i<size; i= i+1) {
if(a[i] % 2 == 0)
{
temp = a[i];
a[i] = a[p];
a[p] = temp;
p = p+1;
System.out.println(temp);
}
}
// A dizisindeki tekleri başa, çiftleri sona yazan program.
}
}Bu şekilde deneyebilir misin ?
ilkinde tek sayıları dönüyor, sıralıyor ve ekrana yazıyor, ikincisinde de çiftleri.
a dizisini çektiğinde tüm dizi istediğin sıralamada geliyor