جواب نظرات

علی آقا و عسل خانم که پروژهاتون یکی بود و هر کدوم سه بار اونو مطرح کرده بودید:من با سینا تو مدرسه در مورد برنامتون صحبت کردم و اون گفت که کلاسای تک تک رو بهتون داده ولی واقعاً حرف خوبی زد.اینکه مثلاً کلاس اعداد مختلط باید خصوصیات خودشو از چه کلاسی ارث ببره و نوشته شه؟!

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

آقا رضا برنامه شما رو هم خواهم نوشت به زودی.

آقا نیما بنده مهندس نیستم.دانش آموزم.

آقا محمد میدونم دیره.شرمنده.ولی برنامه رو به زودی مینویسم و میل میکنم.

و همه دوستانی که سورس حرکت اسب رو گفته بودن براشون میل کنم اگه وبلاگ رو خوب بگردن همون جا هست.

موفق باشید

 

جلسه نهم(تولید اعداد تصادفی و داده enum)

سلام

اینم جلسه نهم آموزش که بعد از مدتی طولانی آماده شد.

ادامه نوشته

سلام

امروز بالاخره بعد از ۲۶ روز عذاب امتحانام تموم شد.اما نمیدونم چرا چند روزیه بازدیدا و نظرا کم شده.شاید واسه اینه که دیر به دیر آپ میکردم.

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

سلام

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

جواب چند تا نظر:

باران خانم وآقا مهران سورس حرکت اسب تو وبلاگ و تو قسمت سورس ها هست.میتونید دانلودش کنید.

پریسا خانم چشم بنده که دارم ادامه میدم.فقط یه مدت به خاطر امتحانام آپ نکردم بعد از ۲۶ این ماه دوباره با سرعت زیادتری آپ خواهم کرد.

آقا احسان و آقا سعید ماشین حساب رو هم براتون میل کردم.

غزل خانم با عرض معذرت بنده کامپایلر برلند ندارم تا برنامه ای که خواسته بودین رو بنویسم.

 

جواب آخرین نظرات

سلام

اولاً ببخشید که دیر به دیر آپ میکنم چون امتحانام سخت شده و وقم کم شده.

و همچنین از دوستانی که درخواست برنامه و کمک داشتن هم بسیار معذرت میخام و واقعاً شرمنده هستم.بعد از امتحانا(۲۶ام به بعد) میتونم جواب بدم.

واقعاً شرمنده و امیدوارم که این وقفه تو کارها باعث نا امیدی شما عزیزان نشه و باز هم لطف کنید و به این وبلاگ تشریف بیارید.

اینارو فقط گفتم که تکلیف دوستان مشخص بشه و الاف نشن.

و جواب آخرین نظرات:

در مورد آقا امید و پری ناز خانم و آقا مصطفی و هستی خانم و آقا سجاد باید از همشون واقعاً عذر خواهی کنم و بگم همون طور که بالاتر گفتم فعلاً تا بعد بیست و ششم این ماه شرمنده همتون هستم.ببخشید

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

شیدا خانم هم فکر کنم که چیزی که میخاست پیدا کردن چون جواب منو در مورد برنامه ای که خواسته بودن ندادن.

بازم از همه ممنون هستم و معذرت میخام

 

برنامه مناسب برای تمرین آرایه ها

سلام

 برنامه ای که 10 بیت از دیوان حافظ را در یک آرایه ای 10 سطر ی از رشته ها قرار دهد سپس هر زمان که کاربر کلید اینتر را فشار داد یک بیت را به طور رندوم انتخاب کند.

لینک دانلود

يه درخواست

سلام به همگی

خواهش میکنم اون کسایی که نرم افزار آمار رو از این وبلاگ دانلود کردن بیان و بگن که نرم افزار تو کامپیوترشون اجرا شد یا نه و اگه اجرا شد با داشتن ویژوال سی اجرا شد یا بدون ویژوال سی هم کسی اجرا کرده؟

عاجزانه درخواست میکنم دوستانی که این برنامه رو دانلود کردن جواب منو بدن.

خیلی ممنون از لطفتون

نرم افزار کتابداری(سطح ابتدایی)

سلام

اینم در پاسخ به یکی از درخواستهای دوستانه.

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

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

لینک دانلود

جواب یه نظر مهم

سلام

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

سوال این بود که :

چطوری از موس باید ورودی بگیریم؟
منظور اینه که موس رو تو صفحه نشون بده و کلیک رو درک کنه!؟؟؟

برای این کار شما باید با ++visual c کار کنید که بعدها آموزش اونو خواهم گذاشت.

ولی فعلاً برای این که آقا سپهر به جوابشون برسن الان یکمی توضیح میدم.

شما باید اول یه پروژه mfs application تو ++visual c  بسازید و اونو از نوع dialog based هم بايد سازید.

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

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

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

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

فکر کنم جواب رو به طور کلی دادم ولی اگه کامل با جزییات میخواهید مراحلش رو بهم بگید تا سر فرصت براتون بنویسم و بذارم.البته در آینده آموزش این مسایل رو به طور کامل خواهیم داشت.

همچنین اگر کنترل روی موس را تاحد پیشرفته یعنی انجام کارهایی مثل paint ذش موس رو میخواید هم باز بهم بگید تا اونم سر فرصت بنویسم و بذارم.

جلسه هشتم(تابع بازگشتی)

سلام

مثل اینکه تو امتحانا بیشتر آپ میکنم.نه؟

به همین خاطر هم حجم آموزشهارو کم کردم و تعدادشونو زیاد تا یهو تموم نشه.البته نترسید چون حالا حالاها آموزش داریم و تازه اینم که تموم بشه میخام شروع کنم به گذاشتن آموزش ++visual c که میشه باهاش گرافیکی هم نوشت و همین نرم افزار آمار رو با اون نوشتم.

فعلاً از بحث جالب و به دردبخور توابع بازگشتی لذت ببرید و نظر هم اگه میشه بدبد.

ممنون

 

ادامه نوشته

جواب آخرین نظرات

۱.آقا یا خانم رحیمی برنامه ماشین حسابی که خواسته بودین تو قسمت سورس های وبلاگم و با نام یه برنامه توپ هست البته به جز انتگرالش که اونم براتون مینویسم و میذارم

۲.زهره خانم سورسو براتون میل کردم

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

۴.tourismogreen ممنون از تعریفتون

۵.احمد آقا سورسی هم که شما میخواستید تو سورسهای وبلاگ و با نام رمزنگاری متون هست و میتونید دانلودش کنید و تو سورسش اونجایی که نوشته ali جاش هر چی ميخوايد بذلرید تا براتون رمز نگاري كنه

جلسه هفتم(دستورهای break و continue و توابع)

سلام

اينم جلسه هفتم أموؤشمون كه شامل دو دستور break و continue و تعریف توابع به همراه نحوه پیش تعریف اونهاس که شروعی برای یکی از بسیار مهمترین مباحث ++c یعنی بحث تابع هاست که توصیه میکنم حتماْ اونارو به خوبی یاد بگیرید.در ضمن من خودم یه چند تا مثال خوب براتون آماده میکنم و بعداْ نیذارم تا تو این بحث حسابی فول بشید.

 

ادامه نوشته

جواب نظر

با سلام

دوستان محترمی که میگن سورس تمام مطالب رو بفرست لطف کنن خودشون تک تک سورسارو دانلود کنن چون حجمش کمه ولی هم تعدادش بالاس و هم آپ کردنشون تو یاهو طول داره.(معذرت)

در مورد اقا یا خانم تازه وارد که گفته بودن یه فایل آموزشی کامل بذار لطف کنن یه میل بدن من بهشون میل میزنم.

در مورد نویسنده جدید فعلاْ نظرم عوض شده و میخام کماکان تکی کار کنم.

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

ضمناْ لطف کنید و بیشتر تو نظر سنجی ها شرکت کنید و نظرم بدید.

دعوت به همکاری

سلام

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

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

 

مثلث خیام-پاسکال

 سلام
اینم یه سورس توپ و به درد بخور که البته کار دوستم سیناس و از همین جا ازش تشکر میکنم.
به وبلاگ باحالشم سر بزنید : http://www.sstarsprograms.blogfa.com
 
 

مثلث خیام-پاسکال(نیوتن-پاسکال)

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

1 5 10 10 5 1

1 6 15 20 15 6 1

...

 

مثلث خیام-پاسکال مثلثی از اعداد است که هر عدد از جمع دو عدد بالای خودبدست می آید.

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

مثلا در محاسبه حاصل عباراتی چون (a+b)n. عدد های این مثلث ضرایب عبارات هستند.

 

                                                                  1                (a+b)0

                                                               11               (a+b)1

                                                               121              (a+b)2

                                                               1331             (a+b)3

                                                                                         ...

 

مثلا برای محاسبه(a+b)۶به ردیف هفتم مثلث مراجعه می کنیم که و از اعداد آن به عنوان ضرایب ساتفاده می کنیم.

(a+b)6=a6+6a5b+15a4b2+20a3b3+15a2b4+6ab5+b6

 

 

یا در مسائلی همچون این سوال:

احتمال افتادن گلوله در محل مشخص شده را

محاسبه کنید.

 

 

 

 

 

 

 

ابتدا شماره های مثلث خیام-پاسکال را در خانه ها می نویسیم:

 

 

 

 

 

 

 

 

 


مشاهده می کنید که تعداد راه های ورود گلوله به محل مورد نظر برابر عدد آن محل در مثلث خیام پاسکال است.همچنین مجموع احتمالات  برابر مجموع اعداد آخرین ستون است.یعنی در این سوال احتمال برابر 32/5 است.

توجه داشته باشید که مجموع اعداد در ردیف n ام برابر است با:      2n

 

در این برنامه شما تعداد ردیف مورد نظر را وارد می کنید و برنامه مثلث خیام پاسکال را تا آن ردیف محاسبه می کند.

 

دانلود برنامه مثلث خیام-پاسکال