ورودی کاربر در C++:

درفصل های قبلی آموختیم که cout برای چاپ مقادیر استفاده می شود و اکنون می خواهیم از cin برای دریافت ورودی کاربر استفاده کنیم. 

cin یک متغیر از پیش تعریف شده است که داده ها را دریافت می کند و با عملگر >> استخراج می کند.

کار cin این است که تمام کاراکتر های را که کاربر در محیط کنسول تایپ میکند تا زمانی که دکمه Enter را میزنیم میخواند .

 برای دریافت ورودی از کاربر باید ابتدا یک متغیر تعریف کنیم.

در مثال زیر، کاربر می تواند عددی را وارد کند که در متغیر x ذخیره می شود و سپس مقدار x را چاپ می کند:

#include <iostream>
using namespace std;

int main() {
  int x;
  cout << "Type a number: "; 
  cin >> x; 
  cout << "Your number is: " << x;
  return 0;
}

خوب است بدانید:

cout، برای خروجی استفاده می شود و از عملگر درج << استفاده می شود.

cin، برای ورودی استفاده می شود واز عملگر استخراج >> استفاده می شود.

در مثال زیر کاربر باید دو عدد را وارد کند و سپس جمع آن دو عدد را چاپ کند و نمایش دهد:

#include <iostream>
using namespace std;

int main() {
  int x, y;
  int sum;
  cout << "Type a number: ";
  cin >> x;
  cout << "Type another number: ";
  cin >> y;
  sum = x + y;
  cout << "Sum is: " << sum;
  return 0;
}

cin چه نوع داده هایی را دریافت میکند:

  • دستور cin: داده هایی مثل اعداد، رشته ها، اعداد اعشاری، کاراکترها و حتی داده های منطقی استفاده می شود.

خلاصه درس

در این قسمت ورودی گرفتن از کاربر را آموزش خواهید دید.

توسعه دهندگان
ilghar Ebrahimi