خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه پژوهشی - آموزشی بنیان دانش توس در اسفند 1390 با همکاری تعدادی از دانشجویان تحصیلات تکمیلی دانشگاه های معتبر تهران و مشهد شروع به کار کرد و توفیقات زیادی کسب نمود که به تدریج در وبلاگ بارگزاری خواهد شد. در همین راستا شاخه آموزشی گروه اقدام به راه اندازی سایت moomsan.blog.ir نمود تا ضمن ارائه آموزش های مجازی، به ارتقای خدمات گروه بپردازد. در این وبلاگ فعلا خدمات کدنویسی فرترن به مرور بارگذاری می شود. امید است مورد استفاده متخصصین بازدید کننده از سایت قرار گیرد.
آدرس: مشهد، بین سلمان فارسی 5 و 7 پلاک 48
راه های تماس با گروه :

Tel: +98 915 125 2688
Phone: +98 51 38477407

زمان پاسخگویی: 9 تا 13:30 و 16 تا 21
Telegram.me/moomsan
moomsan@gmail.com
ID: @moomsan

۶ مطلب با کلمه‌ی کلیدی «انجام کدنویسی فرترن» ثبت شده است

حلقه while در Fortran: تکرار تا رسیدن به هدف

 

حلقه while یکی از سازه‌های کنترلی اساسی در برنامه‌نویسی است که به شما اجازه می‌دهد تا مجموعه‌ای از دستورات را تا زمانی که شرط خاصی برقرار باشد، تکرار کنید. در Fortran، حلقه while با عبارت DO WHILE پیاده‌سازی می‌شود. 

نحوه استفاده از حلقه while:

ساختار اصلی حلقه while به این صورت است:

 

در این ساختار:

• شرط: یک عبارت منطقی است که در هر تکرار حلقه ارزیابی می‌شود. 

• دستورات: مجموعه‌ای از دستورات هستند که تا زمانی که شرط برقرار باشد، تکرار می‌شوند.

مثال:

 

فرض کنید می‌خواهید مجموع اعداد از 1 تا 10 را با استفاده از حلقه while محاسبه کنید. کد Fortran زیر این کار را انجام می‌دهد:"

 

 

در این برنامه، متغیر i به عنوان شمارنده حلقه استفاده می‌شود. شرط حلقه i <= 10 است، یعنی حلقه تا زمانی که i از 10 بزرگتر نشود، تکرار می‌شود. در هر تکرار، مقدار i به متغیر sum اضافه شده و سپس i یک واحد افزایش پیدا می‌کند.

تصویر حلقه while در Fortran:

حلقه while در Fortran

نکات مهم:

 

• اگر شرط حلقه از ابتدا نادرست باشد، حلقه هیچ بار تکرار نمی‌شود.

 

• برای جلوگیری از تکرار بی‌نهایت، باید در داخل حلقه یک تغییر در شرط وجود داشته باشد.

 

• در برخی موارد، استفاده از حلقه for ممکن است بهتر از حلقه while باشد. 

 

حلقه while یک ابزار قدرتمند برای حل مسائل تکرار شونده است. با درک کامل این سازه، می‌توانید برنامه‌هایی کارآمد و انعطاف‌پذیر بنویسید.