Forwarded from Deleted Account
تعریف الگوریتم
الگوریتم روندی است که مسئله هارو با استفاده از یک سری دستورالعمل های پشت سرهم که در اونها ریاضی و منطق وجود دارن حل میکنه
ما الگوریتم هارو مینویسیم تا با استفاده از اونها مسئله رو به زبان کامپیوتر نزدیک کنیم و کد های قابل فهمش رو پیاده سازی کنیم
الگوریتم روندی است که مسئله هارو با استفاده از یک سری دستورالعمل های پشت سرهم که در اونها ریاضی و منطق وجود دارن حل میکنه
ما الگوریتم هارو مینویسیم تا با استفاده از اونها مسئله رو به زبان کامپیوتر نزدیک کنیم و کد های قابل فهمش رو پیاده سازی کنیم
Forwarded from Deleted Account
برای مثال الگوریتم ساده
تعویض لاستیک پنچر شده یک ماشین :
۰- شروع.
۱- جک را زیر اتومبیل بگذارید.
۲- پیچهای چرخ پنچر شده را باز کنید.
۳- چرخ را خارج کنید.
۴- چرخ یدک را به جای چرخ پنچر شده بگذارید.
۵- پیچها را ببندید.
۶- اگر پیچها سفت نشده اند به مرحله ۵ برو.
۷- جک را پایین بیاورید.
۸- چرخ پنچر شده را در صندوق عقب اتومبیل بگذارید.
۹- پایان.
تعویض لاستیک پنچر شده یک ماشین :
۰- شروع.
۱- جک را زیر اتومبیل بگذارید.
۲- پیچهای چرخ پنچر شده را باز کنید.
۳- چرخ را خارج کنید.
۴- چرخ یدک را به جای چرخ پنچر شده بگذارید.
۵- پیچها را ببندید.
۶- اگر پیچها سفت نشده اند به مرحله ۵ برو.
۷- جک را پایین بیاورید.
۸- چرخ پنچر شده را در صندوق عقب اتومبیل بگذارید.
۹- پایان.
Forwarded from Deleted Account
فلوچارت چیست :
فلوچارت مجموعهای از شکلهای قراردادی است که دستورالعملها و ترتیب اجرای آنها را مطابق با الگوریتم مورد نظر نمایش میدهد.
فلوچارت مجموعهای از شکلهای قراردادی است که دستورالعملها و ترتیب اجرای آنها را مطابق با الگوریتم مورد نظر نمایش میدهد.
👍1
Forwarded from Deleted Account
۰ - شروع
۱ - عدد را دریافت کن
۲ - بخش پذیری عدد را بر ۲ بررسی کن
۳ - اگر بخش پذیر بود سپس برو به ۴ اگر نه برو به ۵
۴ - چاپ کن عدد زوج است
۵ - چاپ کن عدد فرد است
۶ - پایان
۱ - عدد را دریافت کن
۲ - بخش پذیری عدد را بر ۲ بررسی کن
۳ - اگر بخش پذیر بود سپس برو به ۴ اگر نه برو به ۵
۴ - چاپ کن عدد زوج است
۵ - چاپ کن عدد فرد است
۶ - پایان
Forwarded from Deleted Account
مثال : الگوريتمی که سه عدد از ورودی دريافت می شود و تعيين می کند که اين اعداد می توانند اضلاع مثلث باشند يا خير.؟
👇👇
👇👇