-
39.
0kardeş şuraya bak istersen, kafam olmuş duman * muhtemelen selection sort yapmaya çalışıyorsun
http://en.wikipedia.org/wiki/Selection_sort -
38.
0dizi[l]=dizi[l+1];
yerine
dizi[l];
l=l+1;
dizi[l]; dene -
37.
+1valla pampi şuan gibsen o kodu inceleyemem.ama sana eskiden yazdığım bi kodu gönderiyorum. bubble sort yöntemiyle yapmıştım senin yapmak istediğin sıralamayı. youtubeta falan bubble sortun mantığıyla ilgili büssürü video var bi göz at derim. kodların yanındaki notlarda mantığı anlamana yardımcı olabilir.ha bu arada bilmiyorum kod doğru mu çalışıyo bi bakarsın compile edip
5. include <stdio.h>
6. define MAX 5
7. define TRUE=1
8. define FALSE=0
int main( void )
{
int arr[MAX]={2,8,5,24,11}; /*input - integer array*/
int n=MAX; /* number of actual elements of the array */
int pass = 1; /* number of current pass */
int temp; /* temporary variable used to swap values */
int sorted; /* sorted flag: 0 = Not-sorted, 1 = Sorted. */
int j; /* subscript to be used in one pass */
do
{
sorted = 'TRUE'; /* assumes array is sorted */
/* perform one pass to exchange unsorted elements */
for (j = 0; j < n - pass; j++)
{
if (arr[j] > arr[j+1])
{
/* items are not in order, therefore swap them */
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
sorted = 0; /* sets the flag to indicate that the array is not sorted */
}
}
pass++; /* increment the pss number */
} while (!sorted);
for(j=0;j<MAX;j++) /*display*/
printf("%d n",arr[j]);
return(0);
} -
36.
0@32 oldu panpa
-
35.
0@33 k satırını atarsam max 2sayiyi sıralar
-
34.
0ya pc basinda olsam direk yazardim ama mobildeyim :(
-
33.
0@27 @28 ben soruyumu yanils anladim acaba. anladigim 0 99 arasi 7 sayi belirleneck bunlar diziye atanacak sonra kucukten buyuge siralanip ekrana bastirilacak. eger buysa k satirini gereksiz. gerekli desende kullanmamissin zaten.
-
32.
0for(k=0;i<s;k++)
{
for(l=0;l<s-1;l++)
{
if(dizi[l]>dizi[l+1])
{
gecici=dizi[l];
dizi[l]=dizi[l+1];
dizi[l+1]=gecici;
}
}
} -
31.
0
-
30.
0@26 panpa o kod hiç sıralamadı
-
29.
0@26 doğru söylüyor lan manyak mısın k ve l olarak döngüde ilerlemen lazım. l ve l+1 saçma olur.
-
28.
0@25 k'yı tabii ki kullanacak dizi üzerinde 2 defa dönmesi gerekiyor.
-
27.
0@25 panpa 2tane for döngüsü lazım bu sıralama için
ilk tur en büyügü sona atıyo
sonra 2.büyügü bi arkadasına atıyo -
26.
0fonksiyonunu şöyle değiştir bakalım
void sirala(int diz[],int s){
int k,l;
int gecici;
for(k=0;k<s-1;k++){
for(l=1;l<s;l++){
if(diz[k]>diz[l]){ // 5 4 9 7 // 4 5 9 7
gecici=diz[l];
diz[l]=diz[k];
diz[k]=gecici;
}
}
}
}
for döngülerinde hiç k'yı kullanmamışsın. o dikkatimi çekti. bu şekilde düzelttim bi bak hele. -
25.
0k yi neden kullandin anlamadim sil o satiri
-
24.
0for(k=0;k<s-1;k++)
bunu dene amk -
23.
0@22 (:
-
22.
0gecici yerine temp yaz panpa
-
21.
0upppppppppppp
-
20.
0lan derleyici olsa şu makinede çözücem sorunu da bu pcde bir tak yok:(
-
sözlüğün yavaşlığı şaka mı aga
-
sözlük kızıı dediğinnn
-
wow girl ün göbek deliğine dolan pamukçuklar
-
wow girl kaç kurtar kendini
-
buda benden sana puberte sözü
-
ne wow girl hayvanseverkız mıymış
-
konstantı 12 yıldır tanırım
-
illa foto bakmak istesem
-
vallahi de billahi de memati paşa
-
viko gibo mokoko
-
burda tanınan nicklerin buraya bagımlı olması
-
wow girl ün cinsel vajinası
-
iste kadin olmanin avantaji ozguvenin mi ekgib
-
wow girl ün çişiyle duş almak
-
namıkda benden yana
-
31 spor hala burda instadan aldığın karı ss lerini
-
ramoyu muallakliğe zorlayan kaptan kirk ve melek göz
-
wow girlün cinsel vaceynası
-
film izlerken konstant dayıya denkgeldim
-
ne olur sizden ricam karıların takunu yemeyin
-
wow girl ün regl kanına iki yumurta çakıp yemek
-
olm burda silik yiyio geri gelcenize
-
bu karı hakkında ne düşünüyonuzzz
-
aşkım benim başörtülü sevgilim
-
ferrecitirrek31
-
eskiden bu saatlerde kıyım olurdu sözlükte
-
beyler kıçımızda boru deliği gibi delik varr
-
onlara değil ama tanıdıkları kadınlara
-
yeni isa mesih bumuş
-
nasıl bi yaratıksın sen amk
- / 2