تقدم عملگرها

ساخت وبلاگ
پس از اینکه برنامه تان زا نوشتید ،باید آن را وارد کامپیوتر کرده ،ترجمه ،پیوند و اجرا نمایید لذا فرآیند آماده سازی و اجرای برنامه شامل موارد زیر است : ۱.وارد کردن برنامه در یک محیط ویراستاری و ذخیره کردن بر روی دیسک .فایل برنامه بر روی دیسک ،در کامپایلر های ++C با پسوند cpp.ودر کامپایلر های توربو c با پسوند c ذخیره میشوند. ۲.ترجمه برنامه جهت اشکالزدایی آن .اگر برنامه اشکالات نحوی داشته باشد باید آن تقدم عملگرها...ادامه مطلب
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : فرآیند,آماده,سازی,اجرای,برنامه, نویسنده : eomidefarshadf بازدید : 17 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

اصولا امکانات ورودی_خروجی هر زبان برنامه سازی ،نمایانگر میزان قابلیت آن زبان در طراحی فرمهای ورود داده ها و اخذ گزارش از برنامه است .درcروشهای گوناگونی برای ورودی_خروجی این زبان در این فصل و بعضی دیگر را در فصلهای آینده بررسی میکنیم .چون در نظر است اموزش Cدر این کتاب به صورت گام به گام و خود اموز باشد .سعی میکنیم از ذکر مفاهیم پیچیده در فصول اولیه کتاب جلوگیری کنیم .

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 9:16  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : ورودیخروجی,داده, نویسنده : eomidefarshadf بازدید : 16 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

اگر چند برنامه رو اجرا کنید و هر برنامه خروجی خاص خودش را تولید کند ، صفحه خروجی حاوی اطلاعات متعددی خواهد شد . به طوری که به راحتی نمیتوانید خروجی برنامه رو مورد مطالعه و بررسی قرار دهید . بنابراین ، بهتر است در هر بار اجرای برنامه ،صفحه خروجی پاک شود . برای این منظور از تابع ( ) clrscr به همین صورت استفاده میشود .این تابع در فایل cinio.h قرار دارد. 

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 11:21  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : کردن,صفحه,خروجی, نویسنده : eomidefarshadf بازدید : 14 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

گاهی ممکن است بخواهید مکانما را در صفحه خروجی به محل خاصی منتقل کنید و اطلاعات را از آنجا دریافت و یا در آنجا چاپ کنید . به عنوان مثال . ممکن است بخواهید عدد  xرا از سطر ۵در ستون۱۰ بخوانید و در سطر ۶ و ستون ۱۰ چاپ کنید . برای این منظور از تابع ( ) gotoxy استفاده میشود . الگوی این تابع در فایل conio.h قرار دارد .

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 11:30  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : انتقال,مکانما,صفحه,خروجی, نویسنده : eomidefarshadf بازدید : 15 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

برای چاپ اطلاعات عددی از نوع shortوlong از کاراکترهای خاصی استفاده میشود . کاراکتر (إل)به همراه dبرای چاپ مقادیر longو کاراکتر hبه همراهd برای چاپ مقادیر shortبه کار میرود . ضمنأ ،کاراکتر های h را میتوان با کاراکتر های فرمت d,i,o,وu نیز به کار برد.

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 11:37  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : اعداد, نویسنده : eomidefarshadf بازدید : 10 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

با استفاده از امکانات دیگری که در تابع ()printfوجود دارد. میتوان مشخص کرد که هر کدام از اطلاعاتی که به خروجی میروند،چند بایت از فضای خروجی را اشغال میکنند. فضایی را که هر قلم اطلاعات اشغال میکند ،طول میدان خروجی گویند. طول میدان خروجی ، معمولا برای اعداد تعیین میشود و در تولید منظم خروجی و جدول بندی اطلاعات بسیار مهم است.

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 11:47  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : تعیین,میدان,تابع, نویسنده : eomidefarshadf بازدید : 14 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

این تابع برای ورود اطلاعات از صفحه کلید مورد استفاده قرار میگیرد و یک تابع همه منظوره در ورود داده هاست . الگوی این تابع در فایل stdio.h قرار دارد. این تابع ، تمام انواع داده ها را میتواند از ورودی بخواند و آنها را در حافظه ذخیره نماید. اگر این تابع با موفقیت اجرا شود، تعداد متغیر هایی را که ‌ از ورودی خوانده است بر میگرداندو پر صورت بروز خطا ،EOFتوسط تابع بر گردانده میشود . EOF مقداری است که بیان تقدم عملگرها...ادامه مطلب
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : ورود,اطلاعات,توسط,تابع, نویسنده : eomidefarshadf بازدید : 14 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

همانطور که دیدید ، با استفاده از توابع ()scanfو ()printf میتوان ورودی و خروجی کاراکتر ها را انجام داد . ولی درC،توابع خاصی برای ورودی و خروجی کاراکترها منظور شد که کار کردن با آنها راحت تر از توابع ()scanfو()printfاست. در این بخش ، تعدادی از آنهارا مورد بررسی قرار میدهیم.

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 12:8  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : ورودی,خروجی,کاراکتر, نویسنده : eomidefarshadf بازدید : 18 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

این توابع کاراکتری را از ورودی خوانده در متغیری قرار میدهند.این توابع در فایل conio.hقرار دارند و نحوه کاربرد آنها بصورت زیر است:

;(  )getch =  متغیر

;(   )getche = متغیر

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 12:14  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : خواندن,کاراکتر,توابع, نویسنده : eomidefarshadf بازدید : 49 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09

این توابع میتوانند یک کاراکتر با یک متغییر کاراکتری را در صفحه نمایش چاپ کند . تابع ()putchدر فایل conio.h و تابع ()putcharدر فایل stdio.h قرار دارد و به صورت زیر به کار میروند

؛(متغیر)  putch

;(کاراکتر)  putch

;(متغیر)  putchar

;('کاراکتر )  putchar

+ نوشته شده در  دوشنبه هشتم خرداد ۱۳۹۶ساعت 12:28  توسط فرشاد  | 
تقدم عملگرها...
ما را در سایت تقدم عملگرها دنبال می کنید

برچسب : نوشتن,کاراکتر,توابع, نویسنده : eomidefarshadf بازدید : 11 تاريخ : جمعه 3 شهريور 1396 ساعت: 0:09