الگوریتمهای مهم و کار آمد برای زبان C++ ، C و...


الگوریتمهای مهم و کار آمد برای زبان C++ ، C و...



فکر میکنم این بحث میتونه برای خیلی از دانشجو ها و افراد حرفه ای در زمینه برنامه نویسی و مهندسی نرم افزار کمک خوبی باشه، و امید وارم با استقبال خوبی روبه رو بشه.



گرافیک در c++

1:

خوب من مشتاقانه منتظر شروع این بخش هستم .راستش من این ترم الگوریتم دارم واسه همین خیلی علاقمندانه این پست رو دنبال می کنم.هر چند در مقابل دوستان اینکاره این بی ادبی هست.


نمایش پسورد به صورت ستاره در ++c


توضیح در مورد دستور Switch Case

2:

خب، میتونیم از الگوریتمای ساده که شاید تو بحث ساختمان داده هم مفید باشه شروع کنیم:

الگوریتم Bubble Sorting :

کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
----------------------------------------------------------------------
الگوریتم : Binary Search
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

-----------------------------------------------------------
این memo اصلا درست کار نمیکنه خیلی اعصاب خورد کنه.


attempted to read or write protected memory


كمك در مورد graphics.h

3:



راهنمایی در #c:تایعی که کد کلید فشرده شده را نمایش بدهد.

4:

سلام به دوستان خوبم.


تبديلc++ بهc

امید داشتم که با باز کردن چنین تاپیک مهمی، الگوریتمهای خوبی در اختیار همه از آماتور تا حرفه ای برنامه بگیره، اما انگار در این انجمن برنامه نویسی فقط بحث مقایسه و رفع اشکال موردی و آموزش مطرح هست.


چه جوري مي تونم اطلاعات يك ساختمان رو كه تو فايل ذخيره كردم بخونم

امیدوارم که فروم پر بار تری رو ببینیم.


5:

سلام
خوب در گام اول باید بگم.............ایول کارت درسته از نظر الگوریتم مخصوص ++cوc این انجمن نیازه خواصی داشت من
تا جای امکان ازت پشتیبانی می کنم
ممنون

6:

سلام
یک الگوریتم میخواستم که مثلا یک عدد طبیعی n را بگیرد و تمام اعداد اول کوچکتر از اون را به ما نشان دهد.
ممنونم

7:

دوست عزیز
حق با شماست.

اما مسئله اینه که از برنامه معلوم اکثر اهالی انجمن برنامه نویسی دانشجو نیستند و بیشتر با مسائلی مواجه هستند که در بازار کار مطرح هست.


مثلا خود من.

جواب سوال دوستمون ali2006 رو می دونم.

یعنی می دونم که با چه الگوریتمی باید به هدف مورد نظر رسید، ولی چون از زبان C سه چهار سالیه که دور هستم، نمی تونم براحتی بنویسم.
با وجود این تاپیک خوبیه.

من هم علیرغم فراموشی، سعی می کنم اگه کاری از دستم بر میاد، دریغ نکنم.


8:

سلام به دوست خوبم ali2006، برنامه کامل درخواستی شما رو در زیر نقل میکنم، البته شاید این الگوریتم چندان بهینه نباشه ولی شاید بتونید ازش هستفاده کنید:

کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


9:


10:

سلام به bithiah و تکنیک برتر، از همراهی و همفکری شما ممنونم.

این تاپیک میتونه برای همه از بچه های خوب هنرستانهای کامپیوتر گرفته تا دانشجو و افراد حرفه ای مفید باشه ، به چند دلیل :
1- الگوریتمهای مهم در دسترس برنامه میگیرن بدون خرید کتاب.
2- برای افراد خرفه ای یه فلش بک مناسب هست برای تکرار و فراموش نکردن آموخته ها.
3- هنرستانیهای عزیز مقدار زیادی با دست خط برنامه نویسی دانشجویان و حرفه ای تر ها آشنا میشن و با مطالعهبرنامه ها ذهنی بز تر برای حل مسائلشون پیدا میکنن( مشکلی که من خودم در درسهای programming باهاش برخورد داشتم).
و ...

البته امید وارم کسانی که الگوریتم هارو دریافت میکنن اگر هنوز در مراحل یادگیری اولیه هستند حتما بهشون فکر نمايند تا بتونن مشکلات خودشون رو راحت تر حل کنن و در برنامه دادن الگوریتم ها در تاپیک شریک شوند.
و باید سعی بشه که مباحث پايه ی مثل الگوریتم های مشکل گرافیک ، الگوریتمهای محاسباتی و ...

هم اینجا مطرح بشه تابتونه نیاز قشر های مختلف برنامه نویسان از جمله خود من که چندان هم حرفه نیستم رو فراهم کنه.
بازم اتون منونم.


11:

سلام دوستان

پروژه من درباره :

برنامه اي كه بتواند از كاربر به تعداد دلخواه عملگر و عملوند دريافت كند سپس عملوندهارا شناسايي كند بعد مقدار هر عملوند را دريافت و با رعايت ترتيب اولايشانت ها ورودي را محاسبه و نمايش دهد.

حتما اولايشانتهاي زبان سي در اون رعايت شود.

شما را به خدا هر كسي ميتواند كمكم كند تا من اين درس را پاس كنم.

ممنونم
--------------------------------------
درمانده پروژه

12:

با سلام و خسته نباشید
فکر می کنم بهتر هست حلقه دوم را بصورت زیر تغییر دهیم
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته در ابتدای کد باید فایل math.h را اضافه کنیم

موفق باشید

13:

الگوريتمي كه در اون از كاربر يك كاراكتر بگيره و اگه sبود مساحت مربع و اگه t بود مساحت مثلثو چاپ كنه.


14:

این برنامه رو لازم دارم:

barnamei ke n ta daneshjoo ba shomareye daneshjooyishoon begire
darsha va vahedashoono begire (agar adade manfi vared kard ekhtar bede)
bad moadelesho hesab kone
bad balatarin moadelo ba shomareye daneshjooyish bege momtaz
bad paeentarin moadelo ba shomareye daneshjooyish bege zaeef

من فردا صبح باید تحویل بدم و 5 نمره برام داره(yekshanbe)
من به کمکتون احتیاج دارم

15:

این برنامه رو لازم دارم:

barnamei ke n ta daneshjoo ba shomareye daneshjooyishoon begire
darsha va vahedashoono begire (agar adade manfi vared kard ekhtar bede)
bad moadelesho hesab kone
bad balatarin moadelo ba shomareye daneshjooyish bege momtaz
bad paeentarin moadelo ba shomareye daneshjooyish bege zaeef

من فردا صبح باید تحویل بدم و 5 نمره برام داره(yekshanbe)
من به کمکتون احتیاج دارم

16:

كمك نكنيد مشروط مي شم...
سلام من يه سوال دارم خواهش ميكنم جواب بدين
جطوري ميتونم در زبان سي يك تابع به هدر مث math يكتابع اضافه كنم.
تو رو به عزيزتون كمك كنيد....


17:

مگه برنامه نیست الگوریتم بنویسید نه برنامه!!!!

18:

با سلام
من یه برنامه به زبان سی نوشتم .می خواستم شما بگید اشکالش چیه؟
بر نامه من با هستفاده از لیست های پیوندی چند عدد رو میگیره و با تابع مرتب سازی مبنا اون اعداد رو مرتب میکنه.


برنامه من خطا نداره ولی جواب نمیده اگه کمکم کنین ممنون میشم.#include<stdio.h>
#include<alloc.h>
#define max_digit 3
#define radix_size 10
#define null 0
typedef struct list_node *list_pointer;
typedef struct list_node{ int key[max_digit];
list_pointer link;};
list_pointer radix_sort(list_pointer);
list_pointer pt;
void print_list(list_pointer);
main()
{ list_pointer temp,a;int i,n;
temp=(list_pointer)malloc(sizeof(list_node));
printf("enter n:");
scanf("%d",&n);
printf("pls enter your list for sorted :");
for(i=0;i<=n;i++)
for(temp=pt;temp->link;temp=temp->link)
scanf("%4d",&temp->key[max_digit]);
a=radix_sort(pt);
print_list(a);
return(1);
}

19:

chera javabe mano hich kas nemide????????????//

20:

با سلام!
آيا شما مي دانيد كه چگونه مي توان صفحه نمايش برنامه Qbasic را به هنگام اجرا به حالت معمولي يعني همان اندازه بزرگي كه در محيط Dos ديده مي شد در محيط XP نيز اجرا كرد؟
با تشكر فراوان
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

21:

سلام.
دوست عزیز .تابع هایی که در ابتدای برنامه معرفی کردید مثل
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پیاده سازی نشدند و تنها prototype هستند.

برای این توابع باید کد بنویسید.


با سلام!
آيا شما مي دانيد كه چگونه مي توان صفحه نمايش برنامه Qbasic را به هنگام اجرا به حالت معمولي
يعني همان اندازه بزرگي كه در محيط Dos ديده مي شد در محيط XP نيز اجرا كرد؟
با تشكر فراوان
دوست عزیر این forum مربوط به C هست.


ضمنا از alt+enter هستفاده کنید.

در ضمن دوستان عزیز, قبل از پست مطلب به عنوان تاپیک دقت کنید که با سوالتون همخوانی داشته باشه.

22:

فکر کنم این برنامه به سادگی اعداد اول کوچکتر از عدد خواسته شده رو بده
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

23:

ایول واسه الگوریتم هاتون
خیلی عالی بودن.


24:

خیلی بدرد خوردن
تشکر.


25:

آقایون مشتاق برنامه نویس من یه ماشین حساب نوشتم که یه رشته میگیره و نموداشو رسم میکنه.
فقط یه سوال داشتم اونم اینکه برنامم باید حتما عبارت ریاضی رو با پرانتز بگیره چیکار کنم بدون پرانتز هم حلش کنه؟

لینک برنامه ماشین حساب:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

هرکی کمک کنه یه دنیا ممنونشم!

26:

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

27:

سلام دوستان، من الگوریتم دنباله فیبوناتچی رو می خوام بنویسم اما بلد نیستم .

.

.


لطفاً کمک کنید.
ممنونم .

.

.


28:

سلام .من الگوریتمهای جستجو در c می خواستم

29:

دوستان سلام .

من یه الگوریتمی میخوام که به طور بازگشتی کار کنه .

یه عدد رو بگیره اگه اول بود true و اگه نبود false برگردونه .

البته بدون for .

ممنون

30:

فک کنم تاپیک به این خوبی داره منحرف میشه
داره تبدیل میشه به یه تاپیک درخواست پروژه

31:

سلام لطفاً برنامه ای ارائه بدین که یکی از الگوریتم های اونالیز عددی را پیاده سازی کند و به عنوان ورودی تمام تابع ها را بپذیرد.

مرسی:43:

32:

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


33:

با سلام به كليه دوستان
من يه كدquick sort و يا كدmerge sort تو #c ميخوام اگه لطف كنيد ممنون ميشم.
اگه كد اينكه چطور تو text box فقط عدد بگيره رو هم لطف كنيد ممنون ميشم


89 out of 100 based on 89 user ratings 1289 reviews

@