الگوریتم (شرط - if)
سلام.
خوبید ؟ حال و احوال خوبه ؟
امروز در مورد شرط و شروط در مبحث الگوریتم براتون حرف میزنم.
در یک مثال روزمره :
ما تصمیم داریم به یک سفر بریم اما قبل از اون باید یه سری موارد رو بررسی کنیم و بعد تصمیم بگیریم که به کجا باید بریم , یکی از این موارد محاسبه کردن هزینه هاست . که ما در این مثال بر روی هزینه بحث می کنیم.
بعد از یک سری پرس و جو به این نتیجه می رسیم که به فرض خرج سفر ما اگه بخوایم از تهران تا شیراز بریم ۵۰/۰۰۰ تومن میشه
و اگر بخوایم به ارومیه بریم ۹۰/۰۰۰ تومن میشه . و کل پول بودجه ما برای این سفر ۷۰/۰۰۰ تومن هستش .
پس در اینجاست که با توجه به داده ها (منظور در اینجا هزینه می باشد) باید تعیین کنیم که باید به کجا بریم . پس ما اومدیم برای خودمون شرط گذاشتیم باید توسط اون مشخص کنیم که به کجا بریم.
یک مثال برنامه نویسی :
* برنامه ای که ۲ عدد رو از ورودی میگیره و عدد بزرگتر رو چاپ میکنه.
- شروع.
۱- عدد اول را از ورودی بگیر و در متغیر x قرار بده.
۲- عدد دوم را از ورودی بگیر و در متغیر y قرار بده.
۳- اگر x>y بود چاپ کن x.
4- اگر y>x بود چاپ کن y.
- پایان .
اما جریان شرط به همین جا ختم نمیشه و یه جاهای باریک هم میرسه ![]()
* برنامه ای بنویسید که یک عدد را از ورودی گرفته و اگر عدد از ۵۰ بزرگتر بود حرف B را چاپ کن واگر از ۵۰ کوچکتر بود حرف N را چاپ کن.
- شروع
۱- عدد را از ورودی گرفته و در متغیر x قرار بده.
۲- اگر x>50 بود حرف B را چاپ کن در غیر این صورت حرف N را چاپ کن.
- پایان.
در مثال بالا از کلمه : در غیر این صورت استفاده شد که عمدتا در برنامه نویسی به اون else گفته میشه و کاربرد زیادی داره.
* برنامه ای بنویسید که یک عدد را از ورودی گرفته و اگر عدد از ۵۰ بزرگتر بود و از ۹۰ کوچکتر چاپ کند B .
- شروع
۱- عدد را از ورودی بگیر و در x قرار بده.
۲-اگر x>50 بود برو به مرحله ۳ در غیر این صورت برو به پایان.
۳- اگر x<90 بود چاپ کن B .
- پایان.
در مثال بالا از تکنیک شرط های تودرتو استفاده کردیم.
یعنی تا شرط اول درست نباشد شرط بعدی بررسی نمی شود.
بعضی وقت ها هم ممکنه لازم بشه از ترکیب else و شرط تودرتو با هم استفاده کرد.
در کل شرط چیز خوبیه
!!؟؟
سوالی بود بگید.



ایول بابا
خوداییش خر فهم شدم ! توضیحاتت خوبه
موفق باشی …
سلام نوید جان یه نظر داشتم اونم اینکه با توجه به اینکه رنگ پس زمینتم سبز هست این رنگه سبزیو که واسه لینکات استفاده می کنی از یه رنگ دیگه استفاده کنی چون بعضی جاها مثل تعداد نظرا و rss که اصلا دیده نمیشه
نوید گیان سلام
هاتم سایت مجید آن لاینم تماشاکرد تا ناو توم دی فره حهزم کرد دیتم مقاله کتم دی فره خاسه ده سو خوه ش بیت
امیدم هه س موفق بیت
وه فا
سلام نوید
بابا وبلاگ خفن :D، منم یه نظر میدم این رنگ آبیه اینجا رو عوض کن
وبلاگ خوبی داری، توضیحاتت هم کامله، ولی ما خنگولیم
موفق باشی
ایول دستت درد نکنه امیدوارم مسیر موفقیت را با سرعت نور طی کنی
بی زحمت برنامه ای بنویسید که اگر گرسنه بود, تعادل های نش را به مسائل NP ربط داده و برآیند رگرسیون فضایی درجه ۴ آن را با نتایج حاصل از احتمالات زوج آونس مقایسه کند!!!
please add my website address to yours weblog system
yours
Monem
اگه امکان داره مثالهای زیادی از الگوریتم بنویس . متشکرم دوست تو حسین .
ممنونم از توضییهات کامل جناب استاد اما ممکنهکمی هم در مورد شکلهای فلو چارت و کلا ساختن الگوریتم با فلوچارت متشکرم
mikam age mishe ye seri ettelaat darbare barname MATLAB be man bedahid.
mamnoon
سلام خوبی
ببین چرا از اول آموزش برنامه نویس رو با زبان دلفی شروع نمیکنی .چون خیلی باحاله یا جاوا .مرسی علی
انواع الگوریتموالگوریتم ادغام
لطفا” در مورد مرتب سازی و مرتب سازی ادغام توضیح دهید