C++ Vektörleri Sıralama Örneğimiz(Sort C++ Vectors)


10.05.2012-10:50 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16003127Toplam Puan: 37770 / Yorum Sayısı: 412003127 adet.


main.cpp

#include <iostream>
#include <vector>//vektörleri kullanabilmek için sayfamıza küyüphanesini çağırıyoruz
#include <time.h>//randomun çalışması için time.h kütüphanesini dahil ediyoruz
#include <windows.h>//randomun çalışması için windows.h kütüphanesini dahil ediyoruz
#include <algorithm>//vektörleri sıralama fonksiyonu için algorithm kütüphanesini çağırıyoruz
using namespace std;//isim uzayı tanımlanıyor

int main()
{
    vector <int> V;//integer tipinde V adında bir vektör tanımladık
    srand(time(NULL));//randomun her seferinde farklı gelmesi için
    for(int i=0;i<=20;i++){//vektörümüze eleman ekleme yapmak için döngü açtık
    V.push_back(rand()%100);//V vektörümüze rastegele(random) sayılar aktarılıyor
    }//eleman ekleme döngüsü sonu
    for(int i=0;i<V.size();i++){//sıralama yapmadan önce verileri ekrana yazdıralım
    cout<<i<<" Eleman: "<<V.at(i)<<endl;//ekrana vektörün elemanları yazıdırılıyor
    }//veriler ekrana yazdırılıyor sonu

    cout<<"sıralamaya geldik"<<endl;//ekrana mesaj yazılıyor
    sort(V.begin(),V.end());//V vektörümüzü başından itibaren sonuna kadar sırala
    //şimdi vektörümüzün son durumunu ekrana yazdıralım
   for(int i=0;i<V.size();i++){//sıralama yapmadan önce verileri ekrana yazdıralım
    cout<<i<<" Eleman: "<<V.at(i)<<endl;//ekrana vektörün elemanları yazıdırılıyor
    }//veriler ekrana yazdırılıyor sonu
    return 0;//program bitiriliyor
}

Kod Hakkında Anlamadığınız Bir Bölüm Olursa Yorum Ekleye Yazın En Kısa Sürede Cevaplamaya Çalışırım.

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.