soheil moonesi
soheil moonesi
خواندن ۱ دقیقه·۱ سال پیش

c# while

خوب حالا میرسیم به قسمت while که داستان جالبی داره ، تا موقعی که شرط برقرار باشه میاد و کد رو اجرا میکنه که مثالش رو این پایین میزارم

https://gist.github.com/soheil-moonesi/d44f93683881c31e0774418fa5867cfc


خوب اینجا برای محاسبه ی فاکتوریل اومدیم از while استفاده کردیم. اینطوری محاسبه میشه که 5*4*3*2 که نتیجه اش برای عدد 5 میشه 120

حالا یه مدل دیگه while داریم به اسم do while که فقط یه فرق کوچیک داره اونم اینه که حتما یک بار کد اجرا میشه و بعد شرط چک میشه و در صورت درست بودن دوباره اجرا میشه تا زمانی که نتیجه شرط false باشه.

https://gist.github.com/soheil-moonesi/de3c12f0a12e13fdd1ee459491198cc9


معمولا زمانی که قبل از اجرای loop نمیدونیم که چه تعداد باید loop تکرار در loop انجام بشه میایم از while استفاده میکنیم و زمانی هم که تعدادش هم معلومه معمولا میایم از for استفاده میکنیم.

مطالب نوشته شده برداشت من از کلاس C# استاد عمران صادقی هستش. خیلی ممنونم از ایشون به خاطر تدریس عالی که داشتند.

سی شارپwhile
C# enthusiast
شاید از این پست‌ها خوشتان بیاید