کاربر گرامی ورود شما را به انجمن خیر مقدم عرض میکنیم. جهت استفاده از تمامی امکانات سایت باید عضو شوید. جهت عضویت اینجا را کلیک کنید.


مرکز انجمنهاي تخصصي
امروز شنبه 13 شهریور 1389 00:28

همه زمانها با ساعت محلی UTC + 3:30 DST تنظیم شده اند




ارسال موضوع جديد پاسخ به موضوع  [ 24 پست ]  برو به صفحه قبلي  1, 2
نويسنده محتواي پيام
 موضوع پست:
پستارسال شده در: شنبه 26 آبان 1386 23:31 
Administrator
Administrator
نماد کاربر
آنلاين

تاريخ عضويت: جمعه 7 بهمن 1384 20:51
پست: 10944
تشکر کرده اید: 32938 مرتبه
تشکر شده:
10610 مرتبه به 2961 پست
PCBOYSIR جان
منظور شما رو از زمان متوجه نميشم، چرا که سرعت انجام پردازشها در سيستمهاي مختلف متفاوت هست و مسلما در زمان انجام کار تاثر خواهند گذاشت، شاي منظورتون کاربرد هر يک هست که مثلا کدام يک براي 100 رکورد مناسب هست، کدوم براي 1000 و .... ؟
در اين صورت اين دو تصوير کمکتون خواهد کرد



_________________
زندگي صحنه يکتاي هنرمندي ماست...هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست...خرم آن نغمه که مردم بسپارند به ياد


بالا
 مشخصات ايميل  
تشکر کرده اید  
کاربران زیر از Mahdi1944 به خاطر این پست تشکر کرده اند:
sokuteasemuni, SAMAN
 موضوع پست:
پستارسال شده در: يکشنبه 27 آبان 1386 18:12 
Captain I
Captain I
نماد کاربر
آفلاين

تاريخ عضويت: شنبه 19 اسفند 1385 20:01
پست: 449
تشکر کرده اید: 3 مرتبه
تشکر شده:
10 مرتبه به 8 پست
, جان
منظور من از زمان اينست که :
فرقي نمي کند چه دستگاهي با چه پردازشي باشد فقط بتوانيم با استفاده از يک تابع يا برنامه حساب کنيم چه مدت زماني طول ميکشد تا به ازاي 100و 1000 و 1000000 ورودي (اطلاعات ورودي تمام عدد هستند که با تابه Rand نوشته شده اند)اطلاعات مرتب شوند
حالا اگر دستگاه با پردازش بالا باشد خوب اين زمان کتر طول مي کشد
اگر هم پردازش دستگاه پايين باشد اين زمان بيشتر طول ميکشد

من فقط عددي را مي خواهم که نمايانگر ميزان وقتي است که براي مرتب سازي اطلاعات صرف شده است.
واضح تر بگوييم برنامه اي را مي خواهم که به محض شروع براي مرتب سازي اطلاعات زمان را بگيرد و بعد از پايان مرتب سازي ميزان وقتي که صرف مرتب سازي شده را بگوييد.( چيزي مثل يک کورنومتر)


:-(

_________________
وقتي در حال اوج گرفتن هستي  
          در چشم آنان که پرواز را نمي فهمند
                       تو در حال کوچک شدني


بالا
 مشخصات ايميل  
تشکر کرده اید  
کاربران زیر از PCBOYSIR به خاطر این پست تشکر کرده اند:
sokuteasemuni
>
 موضوع پست:
پستارسال شده در: دوشنبه 28 آبان 1386 02:08 
Colonel I
Colonel I
آفلاين

تاريخ عضويت: سه شنبه 19 تیر 1386 14:08
پست: 609
تشکر کرده اید: 278 مرتبه
تشکر شده:
918 مرتبه به 209 پست
نقل قول:
من فقط عددي را مي خواهم که نمايانگر ميزان وقتي است که براي مرتب سازي اطلاعات صرف شده است.
واضح تر بگوييم برنامه اي را مي خواهم که به محض شروع براي مرتب سازي اطلاعات زمان را بگيرد و بعد از پايان مرتب سازي ميزان وقتي که صرف مرتب سازي شده را بگوييد.( چيزي مثل يک کورنومتر)


از تابع GetTickCount که توسط ویندوز ارائه میشه استفاده کنید. این تابع تعداد میلی ثانیه های سپری شده از زمان Boot ویندوز را بر می گرداند. مقدار این تابع را قبل از شروع عملیات در یک متغیر ذخیره کنید، در پایان عملیات مقدار موجود در متغیر را با مقدار کنونی GetTickCount مقایسه کنید تا تعداد میلی ثانیه های سپری شده مشخص شود. این تابع در winbase.h تعریف شده.
اگر می خواید زمان سپری شده را برای هر Thread بصورت مجزا محاسبه کنید، می تونید از تابع GetThreadTime استفاده کنید که این هم در winbase.h تعریف شده.
برای اطلاعات بیشتر می تونید توضیحات MSDN درباره این دو تابع را مطالعه کنید.


بالا
 مشخصات  
تشکر کرده اید  
کاربران زیر از Frogfoot به خاطر این پست تشکر کرده اند:
sokuteasemuni, Mahdi1944
>
 موضوع پست:
پستارسال شده در: شنبه 11 آبان 1387 20:21 
New Member
آفلاين

تاريخ عضويت: چهارشنبه 1 آبان 1387 12:00
پست: 7
تشکر کرده اید: 0 مرتبه
تشکر شده:
0 مرتبه به 0 پست
سلام
ميخواستم ببينم چطور ميشه
با استفاده از تابع يك ساختمان داده تعريف كرد، كه اطلاعات دانشجويان شامل نام ونام خانوادگي و شماره دانشجويي و معدل رو بگيره و
بر اساس معدل به صورت نزولي مرتب نمايد
ومعدل بالاي 17 ها را چاپ كند
و اسامي كل دانشجويان را چاپ كند
ضمناً هر كدام با تابعهايي جداگانه اين كارها را انجام دهند.
ممنون ميشم زوتر جواب بدين


بالا
 مشخصات  
تشکر کرده اید  
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: شنبه 27 تیر 1388 21:12 
New Member
آفلاين

تاريخ عضويت: شنبه 27 تیر 1388 20:28
پست: 1
تشکر کرده اید: 0 مرتبه
تشکر شده:
0 مرتبه به 0 پست
یه سوالی داشتم اگه میشه تا دوشنبه جوابمو بدید
چه جوری میشه بدون استفاده از تابع sqrt برنامه جذر رو با تمام فرجه ها نوشت؟


بالا
 مشخصات ايميل  
تشکر کرده اید  
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: شنبه 27 تیر 1388 21:42 
Administrator
Administrator
نماد کاربر
آنلاين

تاريخ عضويت: جمعه 7 بهمن 1384 20:51
پست: 10944
تشکر کرده اید: 32938 مرتبه
تشکر شده:
10610 مرتبه به 2961 پست
parandeyekhoshbakhti,  
با يک حلقه‌ي for و ضرب ميتونيد اين کار رو انجام بديد

_________________
زندگي صحنه يکتاي هنرمندي ماست...هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست...خرم آن نغمه که مردم بسپارند به ياد


بالا
 مشخصات ايميل  
تشکر کرده اید  
کاربران زیر از Mahdi1944 به خاطر این پست تشکر کرده اند:
MASTER, sokuteasemuni, SAMAN
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: دوشنبه 19 بهمن 1388 19:33 
Major II
Major II
نماد کاربر
آفلاين

تاريخ عضويت: شنبه 28 اردیبهشت 1387 16:43
پست: 86
تشکر کرده اید: 38 مرتبه
تشکر شده:
38 مرتبه به 16 پست
در ++C دستوری برای ايجاد تاخير وجود دارد؟


بالا
 مشخصات  
تشکر کرده اید  
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: سه شنبه 20 بهمن 1388 07:48 
Administrator
Administrator
نماد کاربر
آنلاين

تاريخ عضويت: جمعه 7 بهمن 1384 20:51
پست: 10944
تشکر کرده اید: 32938 مرتبه
تشکر شده:
10610 مرتبه به 2961 پست
aliblue,  
از دستور sleep استفاده کنيد، براي مثال:
کد:
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

_________________
زندگي صحنه يکتاي هنرمندي ماست...هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست...خرم آن نغمه که مردم بسپارند به ياد


بالا
 مشخصات ايميل  
تشکر کرده اید  
کاربران زیر از Mahdi1944 به خاطر این پست تشکر کرده اند:
sokuteasemuni, SAMAN, aliblue
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: سه شنبه 20 بهمن 1388 12:53 
Major II
Major II
نماد کاربر
آفلاين

تاريخ عضويت: شنبه 28 اردیبهشت 1387 16:43
پست: 86
تشکر کرده اید: 38 مرتبه
تشکر شده:
38 مرتبه به 16 پست
در چه سر فايلی تعريف شده؟با <ctime> و <time.h>تست کردم نشد.راستی دستوری نيست که بر حسب میلی ثانیه باشه؟


بالا
 مشخصات  
تشکر کرده اید  
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: چهارشنبه 21 بهمن 1388 10:23 
Administrator
Administrator
نماد کاربر
آنلاين

تاريخ عضويت: جمعه 7 بهمن 1384 20:51
پست: 10944
تشکر کرده اید: 32938 مرتبه
تشکر شده:
10610 مرتبه به 2961 پست
aliblue,  
از چه کامپايلري استفاده ميکنيد؟
در نسخه‌هاي تحت داس از time.h و در نسخه‌هاي ويندوز از windows.h بايد استفاده کرد، در help خود کامپايلر هم ميتونيد هدر رو پيدا کنيد

_________________
زندگي صحنه يکتاي هنرمندي ماست...هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست...خرم آن نغمه که مردم بسپارند به ياد


بالا
 مشخصات ايميل  
تشکر کرده اید  
کاربران زیر از Mahdi1944 به خاطر این پست تشکر کرده اند:
sokuteasemuni, aliblue
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: چهارشنبه 21 بهمن 1388 11:24 
Major II
Major II
نماد کاربر
آفلاين

تاريخ عضويت: شنبه 28 اردیبهشت 1387 16:43
پست: 86
تشکر کرده اید: 38 مرتبه
تشکر شده:
38 مرتبه به 16 پست
از  Dev ++c تحت ويندوز استفاده می کنم.بازم نشد ولی مهم نيست چون خودم يه تابع براش نوشتم.
void wait(int s)
{
     int i,t;
     t=time(NULL);
     i=t+s;
     while (t!=i)
     t=time(NULL);
     }

دستور time(NULL)  که در <ctime>تعريف شده زمان فعلی سيستم را بر حسب ثانیه برمی گرداند.


بالا
 مشخصات  
تشکر کرده اید  
>
 موضوع پست: Re: آموزش ++C
پستارسال شده در: سه شنبه 4 اسفند 1388 18:49 
Major II
Major II
نماد کاربر
آفلاين

تاريخ عضويت: شنبه 28 اردیبهشت 1387 16:43
پست: 86
تشکر کرده اید: 38 مرتبه
تشکر شده:
38 مرتبه به 16 پست
آيا در ++C دستوری وجود دارد که بعد از چاپ يک متن نشانگر را به اول خط منتقل کند تا متن بعدی که قرار است چاپ شود به جای متن قبلی قرار گيرد نه زير آن?


بالا
 مشخصات  
تشکر کرده اید  
>
نمايش پست ها:  مرتب سازي بر اساس  
ارسال موضوع جديد پاسخ به موضوع  [ 24 پست ]  برو به صفحه قبلي  1, 2

همه زمانها با ساعت محلی UTC + 3:30 DST تنظیم شده اند


آمار کاربران آنلاين

کاربران حاضر در اين انجمن: - و 0 مهمان


شما نمي توانيد موضوع جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد

جستجو براي:
پرش به:  


News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list


Powered by phpBB & CentralClubs

[ Time : 1.057s | 37 Queries | GZIP : On | Load : 4.12 ]
Seo Powered by  MyPagerank.Net