پوریا بابایی

آموخته های من از مهندسی کامپیوتر - به زبان ساده، قابل فهم و کاربردی

پوریا بابایی

آموخته های من از مهندسی کامپیوتر - به زبان ساده، قابل فهم و کاربردی

۳ مطلب در ارديبهشت ۱۳۹۲ ثبت شده است

برنامه نویسی مقدماتی - جلسه شماره چهار - فلوچارت

پوریا بابایی | جمعه, ۲۷ ارديبهشت ۱۳۹۲، ۰۳:۴۲ ب.ظ

برنامه نویسی مقدماتی - جلسه شماره چهار - فلوچارت

--------------------------------------------------------

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

  • پوریا بابایی

برنامه نویسی مقدماتی - جلسه شماره سه

پوریا بابایی | جمعه, ۲۷ ارديبهشت ۱۳۹۲، ۰۲:۵۵ ب.ظ

برنامه نویسی مقدماتی – جلسه شماره سه
---------------------------------------------------

مسئله شماره نه : الگوریتمی بنویسید که با دریافت عدد طبیعی n حاصل جمع n جمله ی اول سری زیر را محاسبه نماید (زمان لازم برای این تمرین 7 دقیقه)

برای حل این دسته از مسائل که خروجی الگوریتم بستگی به عدد ورودی (در این مسئله عدد n) دارد، بایستی به دنبال یک الگوی ثابت باشیم که البته در یک حلقه ی تکرار، مدام تکرار میشه. خب تو این مسئله، الگوی ثابت تقریبا واضح هست. مخرج هر جمله ضریبی از عدد 3 هست. پس می تونیم یک جمله عمومی برای این سری و به صورت زیر بنویسیم:
  • پوریا بابایی

برنامه نویسی مقدماتی - جلسه شماره دو

پوریا بابایی | پنجشنبه, ۱۲ ارديبهشت ۱۳۹۲، ۰۹:۱۴ ب.ظ

برنامه نویسی مقدماتی – جلسه شماره دو

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

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

  • پوریا بابایی