آموزش برنامه نویسی به زبان C (فصل پنجم) 1,499 بازدید بدون دیدگاه آموزش برنامه نویسی به زبان C با سلام ، امروز فصل پنجم آموزش برنامه نویسی به زبان C را فرا خواهیم گرفت، این فصل در مورد دستورات کنترلی می باشد . یکی از امکانات زبانهای برنامهنویسی جدید، استفاده از دستورها و ساختارهای کنترلی است و در نتیجه این امکان را فراهم میسازند که قطعهای از برنامه تا موقعی که شرط ویژهای برقرار است چندین بار اجرا شود. زبان برنامهنویسی C دارای قلمرو گستردهای از این نوع ساختارهاست. در حالت عادی دستورهای هر برنامه به طور متوالی اجرا میشود. اما اگر نیاز باشد که دستور یا مجموعهای از دستورها در صورت وجود یا عدم وجود شرط یا شرایط خاصی اجرا گردند باید شیوه دیگری به کار برد. ساختارهای کنترلی دستورهاییاند که چنین زمینهای را در برنامهنویسی فراهم میکنند. مهمترین دستورهای کنترلی عبارتاند از do _ while و while _ forکه ساختارهای حلقههای تکرار را تشکیل میدهند و دستورهای switch و if که دستورهای شرطی یا ساختارهای تصمیمگیریاند و بالاخره دستورهای goto , ،continue ،break ، و exit. حال به دو مفهوم درست یا true و نادرست یا false توجه کنید. اغلب دستورهای کنترلی برنامه در زبان C بر نتیجه وجود شرط تکیه میکند تا برحسب برقراری آن شرط عملی انجام گیرد یا انجام نگیرد. درواقع نتیجه آزمایش این شرط مقدار درست یا نادرست است. اغلب زبانهای کامپیوتری مقادیری را به عنوان ارزش درستی یا نادرستی مشخص میکنند (مثلاً ۱ برای درست و ۱- برای نادرست)، اما در زبان C هر مقدار غیرصفر (مثبت یا منفی) درست یا true (یعنی شرط مورد نظر برقرار است) و مقدار صفر نیز نادرست یا false تلقی میگردد. در این فصل، مهمترین دستورها و ساختارهای کنترلی زبان C را بررسی میکنیم. دستور while این دستور یکی از دستورهای کنترلی زبان C است که برای انجام عملیات تکراری به کار میرود. با استفاده از این دستور، حلقه تا موقعی که شرط معینی برقرار باشد اجرا میگردد. شکل کلی این دستور به صورت زیر است. while (condition) ;statement در اینجا پس از عبارت while فقط یک دستور به کار رفته است. اما میتوان مجموعهای از دستورها را نیز به کار برد. گفتیم که در زبان C، هر دستور به یک سمیکولون ختم میشود و مجموعهای از دستورها (یعنی بیش از یک دستور) را نیز دستورهای مرکب یا بلاک نامند که در زبان C در داخل یک زوج آکولاد قرار میگیرد. بنابراین در حالت کلی شکل دستور while به صورت زیر خواهد بود. ( while (condition { ; statements } نمودار کلی آن را نیز در شکل زیر میبینید. می توانید پیش نمایش جزوه این قسمت را ازاینجا مشاهده و دانلود کنید [gview file=”https://madsg.com/wp-content/uploads/2014/04/ch5.pdf” save=”0″] هرگونه سوال پیرامون این درس را از قسمت نظرات مطرح بفرمایید. برای مطالب بیشتر به قسمت آموزش کامپیوتر شبکه آموزشی پژوهشی ایران – مادسیج مراجعه کنید قسمت بعدی قسمت قبلی دانلود جزوه آموزش برنامه نویسی به زبان C (کلیک کنید) ما در شبکه علمی- پژوهشی ماد سیج قصد داریم تمامی پاورپوینت ها ، کتب الکترونیکی آموزشی ، جزوات آموزشی رشته کامپیوتر و فیلمهای آموزش کامپیوتر در همه ی گرایش های نرم افزار – سخت افزار – شبکه وIT را آرشیو کنیم تا تمامی دانشجویان و پژوهشگران کشور از آنها استفاده کنند و بتوانیم خدمتی کوچک به این عزیزان ارائه داده باشیم. شما دانشجو یا پژوهشگر عزیز می توانید پاورپوینت های خود را به ایمیل زیر ارسال نمایید تا اولا به نام شما در سایت قرار بگیرد و همچنین شما هم در شبکه آموزشی پژوهشی ایران سهمی کوچک داشته باشید. ایمیل ارسال فایل های شما برای شبکه آموزشی پژوهشی ایران: hamyari@madsg.com همچنین افرادی که بیشترین فایل های آموزشی را برای شبکه ارسال نمایند به صورت رسمی در سایت استخدام شده و با توجه به نیم وقت یا تمام وقت بودن حقوق ثابت دریافت خواهند کرد. قابل ذکر است ماهیانه برای تمامی کاربران سایت هم قرعه کشی انجام خواهد شد که جوایز به ده کاربر فعال شبکه اهدا خواهد شد. لطفاً در ایمیل هایی که ارسال می کنید حتما شماره همراه خود را قید کنید . دانشجو، پژوهشگر گرامی : شما با کلیک بر روی دکمه گو گل پلاس و فیسبوک پایین این پست می توانید در گسترش و رشد شبکه آموزشی پژوهشی ایران سهیم باشید، لطفاً روی دکمه g +1 یا لایک فیسبوک کلیک کنید . از حمایت شما سپاس گذاریم .