[Linux-programlama] Re: c++ da dizi sıraamada yardım

---------

[Linux-programlama] Re: c++ da dizi sıraamada yardım

From: Anıl KARADAĞ <anil.karadag_at_gmail.com>
Date: Wed, 30 Apr 2008 12:47:05 +0300
Message-Id: <1209548825.6386.20.camel@karadag>

temp = *dPntr ;
*dPntr = *sPntr;
*sPntr = temp;

seklinde duzenlemen gerekiyor, ek olarak dizi tam kontrol edilmiyor
sanki. ben ufak bir deneme yaptým

int dizi[5];
   
   int *dPntr,*sPntr, *tPntr ;
   int k,i,temp;
   
   k=5;
   for (i=0;i< 5;i++){
       dizi[i]= k;
       k = k-1;
       printf("%d\n",dizi[i]);
   }
  
   tPntr= &dizi[4];

   for(dPntr=&dizi[0];dPntr< tPntr; dPntr++){
    for(sPntr = dPntr + 1; sPntr <=tPntr; sPntr++){
      if( *dPntr > *sPntr )
      {
        temp = *dPntr ;
        *dPntr = *sPntr;
        *sPntr = temp;
      }
    }
   }
   printf("***********");
   for (i=0;i< 5;i++){
       printf("%d\n",dizi[i]);

bunu bir incele ve dene istersen

Çrþ, 2008-04-30 tarihinde 02:05 -0700 saatinde, cemalettin kara yazdý:
> merhabalar.hocamýz dizileri sýrlamak için pointerleri kullanarak
> yapmamazý istediði bir ödev verdi. aþaðýdaki kodu çalýþtýrdýðýmda
> olmuyor farklý kombinasyonlar falan denedim ama olmadý.yardýmlarýnýzý
> bekliyorum.herkese iyi çalýþmalar.
>
> for(dPntr=&dizi[0];dPntr<tPntr-1;dPntr++)
> for(sPntr = dPntr + 1; sPntr < tPntr; sPntr++)
> if( *dPntr > *sPntr )
> {
> temp = *dPntr ;
> *dPntr = *tPntr;
> *tPntr = temp;
> }
>
>
>
> ______________________________________________________________________
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try
> it now.
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 30 Apr 2008 - 11:59:29 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.