ساختارهای الگوریتمی
آیا می خواهید یاد بگیرید که چگونه برنامه های قدرتمند، "هوشمند"، همه کاره و مفید ایجاد کنید؟
سپس باید سه شکل اصلی کنترل اجرای برنامه را یاد بگیرید. بر اساس تئوری سیستم های کامپیوتری، یک زبان برنامه نویسی خوب باید اجرای سه شکل کنترل بر روند اجرای برنامه را فراهم کند:
1.
Sequence: اجرای دستورهای متوالی - قبلاً در دوره های قبلی با این موضوع روبرو شده ایم. همه برنامه های قبلی ما دنباله ای از عبارات بودند.
2.
انتخاب:
<پیش>
اگر فلان مورد،
سپس آن را انجام دهید
در غیر این صورت این کار را انجام دهید
3.
تکرار:
<پیش>
در حالی که (شرط درست است)
انجامش بده).
شکل دوم، انتخاب بین روشهای مختلف عمل، کارایی رایانهها را تا حد زیادی افزایش میدهد.
یک مثال ساده.
لازم است دو عدد واقعی را از صفحه کلید وارد کنید و بزرگترین آنها را تعیین کنید.