شرط ها در برنامه‌نویسی #C با مثال‌

یکی از اصول مهم برنامه نویسی، شرط ها یا Conditions هستند که با if-else یا switch-case می توان آن ها را نوشت.

مقدمه:

شرط ها یک جنبه اساسی در برنامه‌نویسی هستند که به ما امکان کنترل جریان کد را بر اساس شرایط و معیارهای خاص می‌دهند. در زبان برنامه‌نویسی C# که یک زبان برنامه‌نویسی چندکاره و قدرتمند است، شرط ها با استفاده از عبارات شرطی مانند if-else و switch-case برای تصمیمات و اجرای بلوک‌های خاص کد، پیاده‌سازی می‌شوند. در این پست مفهوم شرط ها (Conditions) در برنامه‌نویسی C# را بررسی خواهیم کرد و با استفاده از مثال‌ها، کاربرد و اهمیت آن‌ها را توضیح خواهیم داد.

 

عبارت  if-else:

عبارت if-else برای ارزیابی یک شرط و اجرای بلوک‌های مختلف کد بر اساس نتیجه شرط ما، استفاده می‌شود. این دستور به صورت زیر است:


مثال:


 

عبارتswitch-case :

عبارت switch-case نیز به ما این امکان را می‌دهد تا یکی از بلوک‌های کد را بر اساس مقدار یک متغیر یا عبارت انتخاب و اجرا کنیم. دستورات آن به صورت زیر است:


مثال:


 

 عملگرهای مقایسه و منطقی (Ternary Operator):

عملگرهای مقایسه مانند `==`، `!=`، `>`، `<`، `>=` و `<=` برای مقایسه مقادیر استفاده می‌شوند. عملگرهای منطقی مانند `&&` (and)، `||` (or) و `!` (not) برای ترکیب و کنترل شرایط استفاده می‌شوند. این عملگرها به ما این امکان را می‌دهند که شرط های دقیق تر و پیچیده‌تری را ایجاد کنیم.

 

مثال:


 

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


 

نتیجه‌گیری:

شرط ها نقش اساسی را در برنامه‌نویسی ایفا می‌کنند و به ما این امکان را می‌دهند تا تصمیماتی بر اساس شرایط و معیارهای مختلف بگیریم و بلوک‌های خاصی از کد را اجرا کنیم. با درک و استفاده از عبارات شرطی مانند if-else و switch-case به همراه عملگرهای مقایسه و منطقی، می‌توانیم جریان کد را کنترل کنیم و برنامه‌هایی با قابلیت انعطاف پذیری بیشتر ایجاد کنیم.

 

نظرات ارزشمند خود را با ما به اشتراک بگذارید

نظرات :
amir 1402/12/4 - 23:35

خیلی سایت خوبه و نویسنده خوبتر لطفا محتوا های بیشتر درباره c# و پایتون و ماشین بزارید سپاس فراوان