[Linux-programlama] c++ pointer yardımıyla dinamik dizi oluşturma yardım

---------

[Linux-programlama] c++ pointer yardımıyla dinamik dizi oluşturma yardım

From: burak çekil <bcekil_at_gmail.com>
Date: Thu, 1 May 2008 03:59:50 +0300
Message-ID: <9884357b0804301759l7ed93f25y1f9509649b8e2067@mail.gmail.com>

 *merhabalar. c++ projemde amacım pointer yardımıyla oluşturulan dinamik
diziyi (boyutunu kullanıcı girebilen) ekrana küçükten büyüğe
 kombinasyonunda yazdırabilmek; programın bu kısmında ilerleyemiyorum,
yardımlarınızı bekliyorum...

(not: cemalettin arkadaşımla programlarımız aynı gibi fakat paylaşılan
programı anlayabilmiş değilim, farklı metodda yardımcı olursanız çok
sevirinirim.)
TEŞEKKÜRLER
Örnek programım:
*
#include<iostream.h>
#include<time.h>
int main()
{
    int boyut;
    srand(time(NULL));

    cout << "Dizinin boyutunu girin: ";
    cin >> boyut;

    int *aPtr= new int [boyut]; *//Diziyi dinamik olarak yer ayırma*
    int *tPtr , *mPtr;

    tPtr=aPtr;

    int i; *//dizinin içini dolduruyorum*
    for(i= 0; i<boyut;i++)
    {
        *tPtr = rand()%101-20;
        tPtr++;
    }

    tPtr=aPtr; *//dizinin ilk halini ekrana yazdırıyorum*
    cout<<"-----------------"<<endl;
    cout<<" Dizinin ilk hali "<<endl;
    for(i= 0; i<boyut;i++)
        cout << *tPtr++ << ", ";
    cout << endl;
    cout<<"-----------------"<<endl;

    cout<<" Dizinin sıralanmış hali "<<endl; *//Dizinin sıralanmış hali*

    *tPtr=*nPtr;
    *....................... //Dizinin küçükten büyüğe sıralanmış
hali ve ekrana çıktı verme kısmı
    ....................... //Burada devam edemiyorum bi fikir
üretemedim:(
    ......................
    ......................
*
   return 0;
}

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 01 May 2008 - 03:11:53 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.