Alfa
Alfa
  • 430
  • 53 387
آموزش سی‌ شارپ در محیط کنسول - یک مثال عملی با struct - قسمت 68
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم با استفاده از struct یک پروژه بنویسیم که یک دانش آموز رو اضافه، ویرایش و حذف کنه و همچنین بتونه تمام دانش آموزان رو نمایش بده و دانش آموز حذف شده رو برگردونه.
در این پروژه، ابتدا یک ساختار (`struct`) برای ذخیره اطلاعات دانش‌آموز مانند نام، سن و شماره دانش‌آموزی تعریف می‌شود. سپس از یک آرایه برای ذخیره‌ی مجموعه‌ای از دانش‌آموزان استفاده خواهد شد. کاربر قادر است دانش‌آموز جدیدی به آرایه اضافه کند، اطلاعات دانش‌آموز موجود را ویرایش نماید، و یا دانش‌آموزی را از آرایه حذف کند. رکورد دانش‌آموز حذف شده در جایی ذخیره می‌شود تا در صورت نیاز قابل بازگردانی باشد. همچنین، امکان نمایش تمامی دانش‌آموزان از طریق همین آرایه وجود خواهد داشت.
آموزش سی شارپ در محیط کنسول از صفر تا صد و رایگان (C# Fundamentals & Console Programming - Complete Course) - استاد رحیم لطفی - نحوه پیاده‌سازی سیستم مدیریت دانش‌آموزان با استفاده از Struct در سی شارپ (C# Fundamentals & Console Programming - Complete Course) - آموزش ایجاد ساختار داده برای نگهداری اطلاعات دانش‌آموزان در سی شارپ (C# Fundamentals & Console Programming - Complete Course) - طریقه اضافه کردن دانش‌آموز جدید به آرایه با استفاده از Struct در سی شارپ (C# Fundamentals & Console Programming - Complete Course) - روش ویرایش اطلاعات دانش‌آموز موجود در سیستم سی شارپ (C# Fundamentals & Console Programming - Complete Course) - آموزش حذف و بازیابی اطلاعات دانش‌آموز در برنامه سی شارپ (C# Fundamentals & Console Programming - Complete Course) - نحوه نمایش لیست تمام دانش‌آموزان در کنسول سی شارپ (C# Fundamentals & Console Programming - Complete Course) - طریقه پیاده‌سازی منوی تعاملی برای مدیریت دانش‌آموزان در سی شارپ (C# Fundamentals & Console Programming - Complete Course)
#csharp - #console - #visualstudio - #struct
امیدوارم که برای شما عزیزان مفید واقع بشه.
فقط لطفا اگر خوشتون اومد لایک و سابسکرایب و نظر فراموش نشه.
آدرس شبکه های اجتماعی ما:
سایت:
www.heilton.com/
توییتر:
HeiltonGroup
تلگرام:
telegram.me/HeiltonProgramming
فیس بوک:
login/?next=https%3A%2F%2Fwww.facebook.com%2FHeilton
یوتیوب:
th-cam.com/channels/irDN-jMHpSGbhyik3jOKng.html
มุมมอง: 11

วีดีโอ

آموزش سی‌ شارپ در محیط کنسول - طریقه کار با Struct - قسمت 67
มุมมอง 3519 ชั่วโมงที่ผ่านมา
در این قسمت از دوره سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره آشنایی با Struct برای شما عزیزان صحبت کنیم. در سی شارپ، Struct یا ساختار نوعی داده است که برای تعریف انواع داده‌های مقداری (Value Type) استفاده می‌شود. Structها مشابه کلاس‌ها هستند، اما سبک‌تر بوده و برای ذخیره‌سازی داده‌های کوچکتر و ساده‌تر طراحی شده‌اند. آنها معمولاً برای داده‌هایی که تغییرات کمتری دارند و نیازی به ارث‌ب...
آموزش سی‌ شارپ در محیط کنسول - یک مثال با داده های اینام Enum - قسمت 66
มุมมอง 1821 ชั่วโมงที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم یک مثال ساده با ساختار اینام Enum برای شما عزیزان بزنیم. در سی شارپ، Enum نوع داده‌ای است که به شما امکان می‌دهد مجموعه‌ای از مقادیر ثابت نام‌گذاری‌شده را تعریف کنید. برای پیاده‌سازی یک تابع که با توجه به ورودی Enum یکی از چهار عملیات اصلی ریاضی (جمع، تفریق، ضرب، تقسیم) را انجام دهد، ابتدا یک Enum برای عملیات‌ها مانند `Operation`...
آموزش سی‌ شارپ در محیط کنسول - آشنایی با ساختار اینام Enum - قسمت 65
มุมมอง 30วันที่ผ่านมา
در این قسمت از دوره سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره آشنایی با داده اینام Enum برای شما عزیزان صحبت کنیم. در سی‌شارپ، Enum نوع داده‌ای است که مجموعه‌ای از مقادیر ثابت و از پیش تعریف شده را برای یک متغیر فراهم می‌کند. این مقادیر معمولاً به صورت نام‌های قابل فهم و خوانا تعریف می‌شوند و هر کدام به یک مقدار عددی (از نوع عدد صحیح) مرتبط هستند. به عنوان مثال، برای تعیین روزهای هفت...
آموزش سی‌ شارپ در محیط کنسول - طریقه کار با دستورات ref و out - قسمت 64
มุมมอง 2614 วันที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره نحوه کار کردن با دستورات ref و out برای بیشتر کردن تعداد خروجی های یک تابع رو به شما عزیزان نشان دهیم. در سی‌شارپ، دستورهای `ref` و `out` برای انتقال آرگومان‌ها به متدها به صورت ارجاعی (reference) استفاده می‌شوند. با `ref`، متغیر باید قبل از ارسال به متد مقداردهی اولیه شود و متد می‌تواند هم مقدار آن را بخواند و هم تغییر ده...
آموزش سی‌ شارپ در محیط کنسول - طریقه کار با توابع هم نام Function overloading - قسمت 63
มุมมอง 2714 วันที่ผ่านมา
در این قسمت از دوره سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره سربارگذاری توابع Function overloading برای شما عزیزان صحبت کنیم. در زبان سی شارپ، سربارگذاری توابع (Method Overloading) به این معناست که چند تابع با نام یکسان اما با پارامترهای متفاوت تعریف می‌شوند. تفاوت در پارامترها می‌تواند شامل تعداد پارامترها یا نوع داده آن‌ها باشد. این ویژگی به برنامه‌نویس اجازه می‌دهد توابعی با رفتا...
آموزش سی‌ شارپ در محیط کنسول - دنباله فیبوناچی با تابع بازگشتی - قسمت 62
มุมมอง 1914 วันที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم که جمله n ام دنباله فیبوناچی را با استفاده از تابع بازگشتی برای شما عزیزان بنویسیم. برای چاپ جمله‌ی n‌ام دنباله فیبوناچی که از 1 و 1 شروع می‌شود، باید از یک تابع بازگشتی استفاده کنیم. این دنباله از دو جمله‌ی اول 1 و 1 آغاز می‌شود و هر جمله‌ی جدید برابر است با جمع دو جمله‌ی قبلی. اگر n برابر 1 یا 2 باشد، مقدار 1 را برمی‌گرداند. در...
آموزش سی‌ شارپ در محیط کنسول - چاپ فاکتوریل عدد با استفاده از تابع بازگشتی - قسمت 61
มุมมอง 1514 วันที่ผ่านมา
در قسمت قبلی از دوره سی‌شارپ C# در محیط کنسول Console ما در مورد توابع بازگشتی برای شما عزیزان صحبت کردیم و در این جلسه ما قصد داریم به ادامه مبحث توابع بازگشتی بپردازیم. در این آموزش، نحوه محاسبه فاکتوریل یک عدد به کمک روش بازگشتی توضیح داده شده است. ابتدا بررسی می‌شود که آیا عدد ورودی بیشتر از 1 است. اگر چنین باشد، عدد فعلی در فاکتوریل عدد کوچکتر از آن ضرب می‌شود. این فرآیند ادامه دارد تا زما...
آموزش سی‌ شارپ در محیط کنسول - آشنایی با توابع بازگشتی - قسمت 60
มุมมอง 2914 วันที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره طریقه کار با توابع بازگشتی برای شما عزیزان صحبت کنیم. توابع بازگشتی در سی‌شارپ، توابعی هستند که خودشان را در بدنه‌شان فراخوانی می‌کنند. این نوع توابع معمولاً برای حل مسائل پیچیده به روشی ساده‌تر و قابل فهم‌تر استفاده می‌شوند، به خصوص در مسائل تقسیم و حل (Divide and Conquer) یا مسائل بازگشتی مثل فاکتوریل یا فیبوناچی. در هر ...
آموزش سی‌ شارپ در محیط کنسول - ساخت ماشین حساب با تابع و منو - قسمت 59
มุมมอง 1214 วันที่ผ่านมา
در قسمت های قبلی از دوره سی‌شارپ C# در محیط کنسول Console ما درمورد ساخت منو برای برنامه و طریقه کار با تابع رو به شما عزیزان نشان دادیم و در این جلسه ما قصد داریم با استفاده از این دو، یک مثال (یک ماشین حساب ساده) برای شما عزیزان بزنیم. برای ساخت یک ماشین حساب ساده در سی شارپ با استفاده از تابع و منو، ابتدا باید یک منو ایجاد کنیم که کاربر بتواند از بین عملیات‌هایی مثل جمع، تفریق، ضرب و تقسیم ا...
آموزش سی‌ شارپ در محیط کنسول - طریقه ساخت منو برای برنامه ها - قسمت 58
มุมมอง 2121 วันที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم نحوه درست کردن منو برای برنامه ها را به شما عزیزان نشان دهیم. برای ساخت یک منو در برنامه‌های کنسولی سی‌شارپ، ابتدا گزینه‌های مختلفی که می‌خواهید به کاربر نمایش داده شود، تعریف می‌کنید. این گزینه‌ها معمولاً شامل انتخاب‌هایی برای انجام وظایف مختلف هستند، مانند "1. افزودن داده"، "2. ویرایش داده" یا "3. خروج". سپس، با استفاده از یک ح...
آموزش سی‌ شارپ در محیط کنسول - ساخت یک ماشین حساب ساده با استفاده از تابع - قسمت 57
มุมมอง 2121 วันที่ผ่านมา
در این قسمت از دوره سی‌شارپ C# در محیط کنسول Console ما قصد داریم با ساخت تابع ها و فراخوانی آنها یک ماشین حساب ساده که چهار تا از عملیات های اصلی ریاضی را انجام میدهد را برای آشنایی بیشتر شما عزیزان با تابع بسازیم. در این برنامه، ماشین حساب به گونه‌ای طراحی شده است که ابتدا دو عدد از کاربر دریافت می‌کند و سپس هر چهار عملیات اصلی ریاضی (جمع، تفریق، ضرب و تقسیم) را بر روی این دو عدد اعمال می‌کند...
آموزش سی‌ شارپ در محیط کنسول - یک مثال با تابع - قسمت 56
มุมมอง 2521 วันที่ผ่านมา
در قسمت قبلی از پکیج سی‌شارپ C# در محیط کنسول Console ما درمورد آشنایی با تابع برای شما عزیزان صحبت کردیم و در این جلسه قصد داریم یک مثال با تابع برای شما عزیزان بزنیم. در زبان سی‌شارپ، تابع‌ها (Methods) بخش‌هایی از کد هستند که برای انجام کارهای مشخص تعریف می‌شوند و می‌توانند ورودی‌هایی داشته باشند. تابع‌های دارای خروجی، نتیجه‌ای را پس از اجرای دستورات داخل خود برمی‌گردانند. این خروجی می‌تواند ...
آموزش سی‌ شارپ در محیط کنسول - آشنایی با تابع ها - قسمت 55
มุมมอง 2428 วันที่ผ่านมา
در این قسمت از دوره سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره تابع یا زیر برنامه ها برای شما عزیزان صحبت کنیم. در سی شارپ، توابع یا متدها بخش‌هایی از کد هستند که وظایف خاصی را انجام می‌دهند و می‌توانند برای جلوگیری از تکرار کد استفاده شوند. یک تابع شامل یک نام، نوع خروجی (در صورت وجود)، پارامترها (در صورت نیاز) و یک بدنه است که دستورات را شامل می‌شود. توابع می‌توانند مقادیر را بازگرد...
آموزش سی‌ شارپ در محیط کنسول - طریقه کار با آرایه دو بعدی - قسمت 54
มุมมอง 1928 วันที่ผ่านมา
در این قسمت از پکیج سی‌شارپ C# در محیط کنسول Console ما قصد داریم درباره آرایه دوبعدی برای شما عزیزان صحبت کنیم. در سی‌شارپ، آرایه‌های دو بعدی برای نگهداری داده‌ها به صورت جدول مانند (ردیف و ستون) استفاده می‌شوند. هر آرایه دو بعدی دارای دو شاخص است: یکی برای ردیف و دیگری برای ستون. این نوع آرایه‌ها برای ذخیره اطلاعاتی مانند ماتریس یا جدول‌های داده کاربرد دارند. دسترسی به عناصر آرایه با استفاده ...
آموزش سی‌ شارپ در محیط کنسول - طریقه مرتب کردن آرایه عددی - قسمت 53
มุมมอง 20หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه مرتب کردن آرایه عددی - قسمت 53
آموزش سی‌ شارپ در محیط کنسول - طریقه جستجو در آرایه - قسمت 52
มุมมอง 41หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه جستجو در آرایه - قسمت 52
آموزش سی‌ شارپ در محیط کنسول - یک مثال برای آرایه - قسمت 51
มุมมอง 19หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - یک مثال برای آرایه - قسمت 51
آموزش سی‌ شارپ در محیط کنسول - آشنایی با مفهوم آرایه - بخش 2 - قسمت 50
มุมมอง 30หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - آشنایی با مفهوم آرایه - بخش 2 - قسمت 50
آموزش سی‌ شارپ در محیط کنسول - آشنایی با مفهوم آرایه - قسمت 49
มุมมอง 9หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - آشنایی با مفهوم آرایه - قسمت 49
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 7 - قسمت 48
มุมมอง 34หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 7 - قسمت 48
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 6 - قسمت 47
มุมมอง 33หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 6 - قسمت 47
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 5 - قسمت 46
มุมมอง 9หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 5 - قسمت 46
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 4 - قسمت 45
มุมมอง 14หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 4 - قسمت 45
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 3 - قسمت 44
มุมมอง 28หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 3 - قسمت 44
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 2 - قسمت 43
มุมมอง 21หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - بخش 2 - قسمت 43
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ جدول ضرب با حلقه های تو در تو - قسمت 42
มุมมอง 19หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ جدول ضرب با حلقه های تو در تو - قسمت 42
آموزش سی‌ شارپ در محیط کنسول - آشنایی با چاپ ماتریس ها - قسمت 41
มุมมอง 14หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - آشنایی با چاپ ماتریس ها - قسمت 41
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - قسمت 40
มุมมอง 11หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - طریقه چاپ الگو با حلقه‌های تو در تو - قسمت 40
آموزش سی‌ شارپ در محیط کنسول - آشنایی با کاراکترهای کنترلی escape characters - قسمت 39
มุมมอง 15หลายเดือนก่อน
آموزش سی‌ شارپ در محیط کنسول - آشنایی با کاراکترهای کنترلی escape characters - قسمت 39