اتولیسپ – قسمت 11

تکرار و حلقه

برنامه نویسی حلقه و تکرار یعنی اجرای مداوم کارها بدون دخالت دست. کافی است یکبار کد نویسی کنید و باقی کارها را به برنامه ی خود بسپارید تا هرچه لازم دارید به انجام برساند. این ابزار بسیار مفید و پر کاربرد هستند و هیچ برنامه ای بدون آنها کامل نیست.

ادامه نوشته

اتولیسپ – قسمت 10

آشنایی با شرط

تا به اینجا کدهای ما به صورت خطی اجرا می شدند. برنامه نویسی بدون شرط و حلقه کاربردهای زیادی ندارد. بیشتر وقتها هدف از یک برنامه اجرای مکرر یک عملیات در صورت درست بودن یک یا چند شرط است.
مهمترین دستور برنامه نویسی شرطی if است. حالت کلی آن به شکل زیر است

(if testexpr thenexpr [elseexpr])

قسمت testexpr گذاره ی شرطی است می خواهید بررسی کنید. قسمت thenexpr عملیاتی است که در صورت درست بودن شرط می خواهید انجام داده شود. قسمت [elseexpr] کدی است که در صورت غلط شدن گذاره ی شرطی باید اجرا شود. (این قسمت الزامی نیست)

ادامه نوشته