آموزش برنامه نويسي به زبان C (فصل پنجم) 1,318 بازدید بدون دیدگاه آموزش برنامه نويسي به زبان C با سلام ، امروز فصل پنجم آموزش برنامه نويسي به زبان C را فرا خواهيم گرفت، اين فصل در مورد دستورات کنترلي مي باشد . يکي از امکانات زبانهاي برنامهنویسی جدید، استفاده از دستورها و ساختارهاي كنترلي است و در نتيجه اين امكان را فراهم ميسازند كه قطعهای از برنامه تا موقعي كه شرط ويژهاي برقرار است چندين بار اجرا شود. زبان برنامهنويسي C داراي قلمرو گستردهاي از اين نوع ساختارهاست. در حالت عادي دستورهاي هر برنامه به طور متوالي اجرا ميشود. اما اگر نياز باشد كه دستور يا مجموعهاي از دستورها در صورت وجود يا عدم وجود شرط يا شرايط خاصي اجرا گردند بايد شيوة ديگري به کار برد. ساختارهاي كنترلي دستورهايياند كه چنين زمينهاي را در برنامهنويسي فراهم ميكنند. مهمترين دستورهاي كنترلي عبارتاند از do _ while و while _ forکه ساختارهاي حلقههاي تكرار را تشکیل میدهند و دستورهاي switch و if که دستورهاي شرطي يا ساختارهاي تصميمگيرياند و بالاخره دستورهاي goto , ،continue ،break ، و exit. حال به دو مفهوم درست يا true و نادرست يا false توجه کنيد. اغلب دستورهاي كنترلي برنامه در زبان C بر نتيجة وجود شرط تكيه ميكند تا برحسب برقراري آن شرط عملي انجام گيرد يا انجام نگيرد. درواقع نتيجة آزمايش اين شرط مقدار درست يا نادرست است. اغلب زبانهاي كامپيوتري مقاديري را به عنوان ارزش درستي يا نادرستي مشخص ميكنند (مثلاً 1 براي درست و 1- براي نادرست)، اما در زبان 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 یا لایک فیسبوک کلیک کنید . از حمایت شما سپاس گذاریم .