int a[] = {4,8,3,1,18,9,21,20,5,17};  
soru şu; dizideki en küçük eleman ile dizinin ilk elemanının yerini değiştiren program evde ugrastim if vr for dongusu ile birde sizin fikrinizi alayim dedim ?
Simdiden cok tesekkur ederim
| Dizide bulanan eleman yerlerini değiştirme ? | 3 Mesajlar | 6.906 Okunma | ||
     int a[] = {4,8,3,1,18,9,21,20,5,17};  
int[] a = {4,8,3,1,18,9,21,20,5,17};
int enk = 999;
int sira = 0;
for (int i = 0; i < a.Length; i++)
{
    if (a[i] < enk)
    {
        enk = a[i];
        sira = i;
    }
}
a[sira] = a[0];
a[0] = enk;
class Sak{ 
public static void main (String args[]) throws Exception {
int[] a = {4,8,3,1,18,9,21,20,5,17};
int enkucuk, sira, size, i;
enkucuk = 999;
sira = 0;
size=10;
for (i = 0; i < size; i=i+1)
{
    if (a[i] < enkucuk)
    {
        enkucuk = a[i];
        sira = i;
    }
}
a[sira] = a[0];
a[0] = enkucuk;
for (i = 0; i < size; i=i+1)
System.out.print(a[i] +" ");
} 
}