خرید بک لینک
10 - عملگر ورودي

براي اين که بتوانيم هنگام اجراي برنامه مقاديري را وارد کنيم از عملگر ورودي >> استفاده ميکنيم.

استفاده از دستور ورودي به شکل زير است:

cin >> variable;

variable نام يک متغير است.

مثال 10 – 1 استفاده از عملگر ورودي

برنامۀ زير يک عدد از کاربر گرفته و همان عدد را دوباره در خروجي نمايش ميدهد:

int main()

{ // reads an integer from input:

int m;

cout << "Enter a number: ";

cin >> m;

cout << "your number is: " << m << endl;

return 0;

}

Enter a number: 52

your number is: 52

عملگر ورودي نيز مانند عملگر خروجي به شکل جرياني رفتار ميکند. يعني همان طور که در عملگر خروجي ميتوانستيم چند عبارت را با استفاده از چند عملگر << به صورت پشت سر هم چاپ کنيم، در عملگر ورودي نيز ميتوانيم با استفاده از چند عملگر >> چند مقدار را به صورت پشت سر هم دريافت کنيم. مثلا با استفاده از دستور:

cin >> x >> y >> z;

سه مقدار x و y و z به ترتيب از ورودي دريافت ميشوند. براي اين کار بايد بين هر ورودي يک فضاي خالي (space) بگذاريد و پس از تايپ کردن همۀ وروديها، کليد enter را بفشاريد. آخرين مثال جلسه، اين موضوع را بهتر نشان ميدهد.

مثال 11 – 1 چند ورودي روي يک خط

برنامۀ زير مانند مثال 10 – 2 است با اين تفاوت که سه عدد را از ورودي گرفته و همان اعداد را دوباره در خروجي نمايش ميدهد:

int main()

{ // reads 3 integers from input:

int q, r, s;

cout << "Enter three numbers: ";

cin >> q >> r >> s;

cout << "your numbers are: << q << ", " << r

<< ", " << s << endl;

return 0;

}

+ نوشته شده در یکشنبه یازدهم تیر ۱۳۹۶ساعت 13:30 توسط networkranktech |

برچسب: عملگر,ورودی, نویسنده: متین جلالی تاريخ: جمعه 3 شهريور 1396 ساعت: 5:00

صفحه بندی