پاورپوینت توابع ورودي-خروجي (pptx) 32 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 32 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
2
توابع ورودي-خروجي
3
توابع ورودي- خروجي در C
اغلب برنامه ها بايد اطلاعاتي را از كاربر بگيرند و روي آنها پردازش دهند و نتيجه پردازش را به كاربر اعلام نمايند
در زبان برنامه نويسي C توابع متنوعي براي عمليات ورودي-خروجي تعريف شدهاند كه هر كدام ويژگيهاي خاص خود را دارند
عمومي ترين توابع ورودي-خروجي در زبان C تابع scanf براي ورود اطلاعات و printf براي نمايش اطلاعات ميباشند
4
توابع ورودي- خروجي در C(ادامه)
توابع ورودي-خروجي ديگري كه در C وجود دارند و از آنها ميتوان استفاده كرد عبارتند از:
getch, getchar, putch, putchar, gets, puts
در زبان C++ نيز براي سهولت عمليات ورودي خروجي توابعي درنظر گرفته شده است:
cin براي ورود اطلاعات و cout براي نمايش اطلاعات
5
تابع printf
اين تابع براي نمايش اطلاعات به كاربر بر روي خروجي استاندارد (مانيتور) بكار ميرود.
قالب استفاده از اين دستور به شكل زير ميباشد
printf(“رشته كنترلي”[, متغيرها]);
اين تابع در كتابخانه stdio.h تعريف شده است
رشته كنترلي كه داخل كتيشن (“”) قرارميگيرد از متنهاي ثابت و كاراكترهاي كنترلي تشكيل ميشود
در بخش متغيرها، متناظر با هر كاراكتر كنترلي در رشته كنترلي بايد يك متغير وجود داشته باشد
كاراكتر كنترلي بايد متناسب با نوع متغير باشد
6
كاراكترهاي كنترلي
كاراكترهاي كنترلي با % آغاز ميشوند.
با استفاده از كاراكترهاي كنترلي ميتوان خروجي را به شكل دلخواه نشان داد
فهرست كاراكترهاي كنترلي به شرح ذيل ميباشند:
7
8
مثال
Ex 1. نمايش يك عدد صحيح در خروجي
int n=2;
printf("n is an integer = %d" , n );
Ex 2.نمايش عمليات جمع دو عدد صحيح
int a(3),b(4);
printf(" %d+%d=%d", a , b , a+b);
9
مثال 3
int main()
{
int event;
char heat;
float time;
event = 5;
heat = ‘C’;
time = 27.25;
printf( “The winning time in heat %c" , heat);
printf( “ of event %d was %f" , event , time);
return 0;
}
خروجي:
The winning time in heat C of event 5 was 27.250000