++C

++C — ورودی کاربر (User Input)

آخرین بروزرسانی: 1404/07/27

ورودی کاربر (User Input)

می خواهیم ورودی کاربر C++ را یاد بگیریم. خروجی با cout چاپ می شود. حالا با cin ورودی می گیریم. cin یک متغیر از پیش تعریف شده است و با عملگر استخراج (»») از صفحه کلید می خواند.

گرفتن ورودی با cin

در مثال زیر، کاربر یک عدد می نویسد. مقدار داخل متغیر 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 یعنی ورودی و از عملگر استخراج (»») استفاده می کند. هر دو در کتابخانه <iostream> هستند.

ماشین حساب ساده با ورودی کاربر C++

در این مثال، کاربر دو عدد وارد می کند. سپس جمع آن ها محاسبه و چاپ می شود.

#include <iostream>
using namespace std;
int main() {
  int x;
  int y;
  int sum;
  cout << "Type a number: ";
  cin >> x;
  cout << "Type another number: ";
  cin >> y;
  sum = x + y;
  cout << "Sum is: " << sum;
  return 0;
}

گام های عملی سریع

  1. متغیرها را تعریف کن.
  2. با cin مقدارها را بگیر.
  3. با cout نتیجه را چاپ کن.

هشدار: حتماً <iostream> را اضافه کن؛ بدون آن cin و cout کار نمی کنند.

نکته: بعد از خواندن این بخش ورودی کاربر C++، برای نمونه های قبلی به مثال واقعی متغیرها سر بزن. همچنین ادامه مسیر تو انواع داده است.

جمع بندی سریع

  • cout برای چاپ است.
  • cin برای ورودی است.
  • «« درج، »» استخراج است.
  • همه در <iostream> قرار دارند.