تمرین سری صفرم برنامه نویسی
در زبان C اندیسها از صفر شروع می شوند!برای سه مسئله زیر، فلوچارت ترسیم کنید.
1. الف) چگونه مقادیر دو متغیر a و b را با هم جابجا می کنید؟ ب) بدون استفاده از حافظه کمکی اینکار را انجام دهید.
2. چهار متغیر (a,b,c,d) داده شده اند. مقادیر این متغیر ها را به صورت (b,c,d,a) تغییر دهید. یعنی:
- مقدار جدید a برابر با مقدار قبلی b باشد
- مقدار جدید b برابر با مقدار قبلی c باشد
- مقدار جدید c برابر با مقدار قبلی d باشد
- مقدار جدید d برابر با مقدار قبلی a باشد
3. فلوچارت یافتن تعداد ارقام یک عدد صحیح را ترسیم کنید. مثلا اگر عدد 52489657 به عنوان ورودی داده شود، باید عدد 8 به عنوان خروجی تحویل داده شود.
این تمرین را روی کاغذ انجام داده و تحویل استاد حل تمرین، خانم علوی دهید.