امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مرتب سازي
نویسنده پیام
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #1
مرتب سازي
با عرض سلام و خسته نباشيد.
من مرتب سازيهاي مختلف رو به زبان ++c مي خوام.شما سايتي رو ميشناسين که داشته باشه؟؟
۳۱-اردیبهشت-۱۳۸۷, ۲۳:۴۲:۴۲
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #2
RE: مرتب سازي
اگر دنبال کد میگردین بهتره به سایت pscode سر بزنید . میتونید عنوان های زیر رو جستجو کنید :

Bubble Sort
Insertion Sort
Merge Sort
Selection Sort
Heap Sort
Radix Sort

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۱-خرداد-۱۳۸۷, ۱۵:۳۶:۲۱
ارسال‌ها
پاسخ
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #3
RE: مرتب سازي
سلام.با تشکر از راهنماييتون.من اون سايت رو ديدم.اما متوجه نشدم.آخه برنامه هاش خيلي پيشرفته بود.ساده تر از اون سراغ نداريد؟
۰۲-خرداد-۱۳۸۷, ۲۲:۴۰:۱۵
ارسال‌ها
پاسخ
XSS آفلاین
كاربر تک ستاره
*

ارسال‌ها: 42
موضوع‌ها: 1
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 5
( 5 تشکر در 5 ارسال )
ارسال: #4
RE: مرتب سازي
من فقط روش حبابی رو بلدم
یه نمونه برات نوشتم، امیدوارم به دردت بخوره
این برنامه ده عنصر رو میگیره و در یه آرایه قرار میده
بعدش مرتب میکنه و نمایش میده

کد:
#include<iostream.h>
#include<conio.h>

main()
{
int a[10],i,j,temp;

// Daryafte anasore araye
for (i=0;i<10;i++)
{
    cout<<"Enter "<<i+1<<": ";
    cin>>a[i];
}

// Sort kardan
for (i=0;i<10;i++)
    for (j=0;j<9;j++)
            if (a[j]>a[j+1])
            {
                temp=a[j];
                a[j]=a[j+1];
                a[j+1]=temp;
            }

// Namayesh
cout<<"--------------------------------------"<<endl;
for (i=0;i<10;i++)
    cout<<"A["<<i+1<<"]: "<<a[i]<<endl;
cout<<"--------------------------------------"<<endl;

getch();
}

۰۲-خرداد-۱۳۸۷, ۲۲:۵۸:۵۸
ارسال‌ها
پاسخ
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #5
RE: مرتب سازي
سلام.ممنونم از جوابتون.
در ++c دستور اینکه "نام فایلی رو دریافت کنه و ببینه فایل وجود داره یا نه و پیغام مناسبی بده" چطور نوشته میشه؟؟
(آخرین ویرایش در این ارسال: ۰۶-خرداد-۱۳۸۷, ۰۹:۴۰:۱۴، توسط sara_maedeh.)
۰۶-خرداد-۱۳۸۷, ۰۹:۳۸:۱۳
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #6
RE: مرتب سازي
کد:
bool flag = false;
fstream fin;
fin.open("data.txt",ios::in);
if( fin.is_open() )
{
cout<<"file exists"<<endl;
flag=true;
}
fin.close();

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۶-خرداد-۱۳۸۷, ۱۵:۰۴:۰۴
ارسال‌ها
پاسخ
تشکر شده توسط : اشک
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #7
RE: مرتب سازي
از دستور is_open ایراد میگیره.چیکار کنم؟؟
این پیغامو میده:
'is_open' is not amember of 'fstream' in function.
۰۶-خرداد-۱۳۸۷, ۲۱:۰۸:۲۶
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #8
RE: مرتب سازي
از چه کامپایلری استفاده میکنید ؟
این برنامه کاملش ، هیچ ایرادی هم نداره :

کد:
#include <iostream>
#include <fstream>
using namespace std;


int main()
{
    
bool flag = false;
fstream fin;
fin.open("data.txt",ios::in);
if( fin.is_open() )
{
cout<<"file exists"<<endl;
flag=true;
}
fin.close();
system("pause");

}

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
(آخرین ویرایش در این ارسال: ۰۶-خرداد-۱۳۸۷, ۲۱:۳۴:۵۶، توسط Mamad2003.)
۰۶-خرداد-۱۳۸۷, ۲۱:۲۹:۲۸
ارسال‌ها
پاسخ
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #9
RE: مرتب سازي
Borland turbo c++ 4.5
۰۶-خرداد-۱۳۸۷, ۲۳:۳۱:۴۲
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #10
RE: مرتب سازي
این کامپایلر که خیلی قدیمیه و از ++C استاندارد ساپورت نمیکنه . مشکل شما هم از همین جاست . بهتره از کامپایلر جدیدی که مجانی هم باشه مثل ++Visual C یا ++Dev C استفاه کنید . اینا هم لینک دانلودشون :

http://www.bloodshed.net/devcpp.html
http://www.microsoft.com/express/vc

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
(آخرین ویرایش در این ارسال: ۰۷-خرداد-۱۳۸۷, ۰۲:۴۷:۴۵، توسط Mamad2003.)
۰۷-خرداد-۱۳۸۷, ۰۲:۴۴:۵۳
ارسال‌ها
پاسخ
تشکر شده توسط : اشک
sara_maedeh آفلاین
كاربر دو ستاره
**

ارسال‌ها: 60
موضوع‌ها: 9
تاریخ عضویت: بهمن ۱۳۸۵

تشکرها : 0
( 5 تشکر در 2 ارسال )
ارسال: #11
RE: مرتب سازي
سلام.
من يک فايل باينري در ++c دارم.
وقتي اطلاعاتش رو چاپ ميکنم خود کلمات رو چاپ نميکنه يکسري حروف بي ربط نشون ميده.
چطور ميشه اين حروف رو روي صفحه درست نشون داد؟
۱۹-خرداد-۱۳۸۷, ۱۲:۴۵:۵۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مرتب سازی یا استفاده از درخت Heap aliyarat 1 3,846 ۲۳-خرداد-۱۳۹۰, ۱۲:۰۸:۱۸
آخرین ارسال: aliyarat
  درخواست الگوريتم مرتب سازي ادغامي- math2009 3 6,692 ۰۵-بهمن-۱۳۸۸, ۲۰:۲۲:۱۷
آخرین ارسال: sararobo

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS