ماتریس یکانی را میتوان به صورت زیر تعریف کرد:
eye();
دستور زیر یک ماتریس یکانی ایجاد میکند که درایه های روی قطر اصلی آن 1 است .
eye(3);
eye();
دستور زیر یک ماتریس یکانی ایجاد میکند که درایه های روی قطر اصلی آن 1 است .
eye(3);
خب دوستان عزیز به پایان قسمت چهارم این ویژه برنامه می رسیم .. تا فردا خدانگهدار شما 🌹🌹🌹🌹🌹
به نام خدا
سلام عرض میکنیم خدمت همه ی شما دوستان عزیز .. در خدمت شما خواهیم بود با پنجمین قسمت از ویژه برنامه در چهارمین روز از سال جدید.. سال نوتون مبارک و همراه ما باشید 🌹🌹
سلام عرض میکنیم خدمت همه ی شما دوستان عزیز .. در خدمت شما خواهیم بود با پنجمین قسمت از ویژه برنامه در چهارمین روز از سال جدید.. سال نوتون مبارک و همراه ما باشید 🌹🌹
تشکر می کنیم از همه ی عزیزانی که در مسابقه ی شماره ی دو شرکت کردند . بریم سراغ مسابقه ی شماره ی 3 که مربوط به موضوع الگوریتم ها هست و سوال بسیار ساده ای هست .. برای پاسخ به این سوال هم تا روز جمعه 6 فروردین فرصت خواهید داشت ..
بریم ببینیم سوال رو 👇
بریم ببینیم سوال رو 👇
امروزقصد داریم مطالبی مقدماتی درباره ی الگوریتم ها خدمت شما بیان کنیم . این مطالب مستقیما از کانال Persian Developers فوروارد میشه براتون و توسط یکی از اعضای شورای مدیریت انجمن علوم کامپیوتر ارائه میشه ..
امیدواریم براتون مفید باشه 🌺
امیدواریم براتون مفید باشه 🌺
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
همه ی ما با مفهوم مسئله آشنا هستیم . یک مسئله پرسشی هست که به دنبال پاسخش می گردیم و برای رسیدن به جواب اون ، باید راه حلی رو بکار بگیریم . میشه گفت که مجموعه ی مراحل لازم برای رسیدن به پاسخ مطلوب یک مسئله ، روش حل یا الگوریتم هست .
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
در برنامه نویسی کامپیوتر ، برای حل یک مسئله ، باید مرحله به مرحله و قدم به قدم ، به کامپیوتر بگیم که چگونه اون رو حل کنه . و این مراحل قدم به قدم همون الگوریتم نامیده میشه . مثلا برای محاسبه ی فاکتوریل عدد n یا پیدا کردن بزرگترین بین سه عدد ، باید مراحل انجام کار رو دقیقا و مرحله به مرحله به کامپیوتر یاد بدیم چون قطعا خودش همچین مکانیزمی برای تشخیص روش حل مسئله و پیدا کردن جواب مسئله نداره . پس همین الگوریتم ها در قالب یک برنامه به کامپیوتر میرسه و اون میتونه مسائلی رو مانند مسائل بالا حل کنه .
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
مبحث الگوریتم معمولا مستقل از زبان برنامه نویسی هست و یکی از مهمترین مباحث موجود در علوم کامپیوتر به حساب میاد . یک الگوریتم باید ویژگی هایی داشته باشه از جمله :
1-دارای آغاز و پایان مشخص باشه .
2- هر مرحله دارای جزئیات دقیق باشه .
3- مراحل دارای یک ترتیب درست باشه .
1-دارای آغاز و پایان مشخص باشه .
2- هر مرحله دارای جزئیات دقیق باشه .
3- مراحل دارای یک ترتیب درست باشه .
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
خب اما میشه دستور العمل هارو به انواع مختلفی تقسیم کرد برخی از انواع دستور العمل ها هم عبارت هستند از :
1-محاسباتی و انتسابی : میشه عملیات محاسباتی انجام داد یا مقداری رو به مقداری دیگر نسبت بدیم .
2-شرطی : با این دستورالعمل میشه انواع شروط رو بررسی کرد .
3-خروجی : در این دستور العمل هم مقادیری به چاپ میرسند .
1-محاسباتی و انتسابی : میشه عملیات محاسباتی انجام داد یا مقداری رو به مقداری دیگر نسبت بدیم .
2-شرطی : با این دستورالعمل میشه انواع شروط رو بررسی کرد .
3-خروجی : در این دستور العمل هم مقادیری به چاپ میرسند .
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
بیاید الگوریتم یک مسئله ی ساده رو بررسی کنیم :
الگوریتمی که دو عدد رو دریافت کنه و تعیین کنه مجوعشون از 40 بزرگتر هست یا نه .
1-شروع
2-دو عدد aوb از ورودی دریافت کن
3- a+b رو محاسبه کن
4-آیا a+b > 40 هست ؟ اگر بله برو به مرحله ی 7
5-"خیر" را چاپ کن.
6-به مرحله ی 8 برو
7-" بله" را چاپ کن
8-پایان
الگوریتمی که دو عدد رو دریافت کنه و تعیین کنه مجوعشون از 40 بزرگتر هست یا نه .
1-شروع
2-دو عدد aوb از ورودی دریافت کن
3- a+b رو محاسبه کن
4-آیا a+b > 40 هست ؟ اگر بله برو به مرحله ی 7
5-"خیر" را چاپ کن.
6-به مرحله ی 8 برو
7-" بله" را چاپ کن
8-پایان
Forwarded from آموزش برنامه نویسی - از مبتدی تا حرفه ای
همون طور که مشاهده می کنید تمام ویژگی هایی که برای یک الگوریتم عرض شد ، در الگوریتم ساده ی بالا مشاهده میشن . یعنی آغاز و پایان مشخصی دارن . هر مرحله جزئیات کافی داره و ترتیب مراحل هم کاملا درست هستن .