اذهب إلى المحتوى
  • 0

كيف تأخذ مدخلات من المستخدم في سي++

Abed Ismail

السؤال

Recommended Posts

  • 2

مرحباً أخي
 

#include<iostream>
  using namespace std;
int main()
{
  int n;
  cin>>n;
  cout << n<<endl;
  return 0;
}

طبعاً هان عرفنا المكتبة القياسية ، و بدأنا بكتابة البرنامج الرئيسي و عرفنا متغير صحيح n و اخدنا قيمته ب cin و ثم طبعنا 
حسن صالح

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 2

مرحبًا @Abdul Rahman Saleh،

يمكنك أخذ مدخلات من المستخدم بسهولة من خلال لغة ++C وذلك من خلال الكود << cin، إليك المثال التالي الذي يقوم بجمع رقمين يقوم المستخدم بإدخالهم:

#include <iostream>
using namespace std;


int x, y;  /*تعريف متغيريين x و y */
int sum; /* تعريف متغير لجمع الرقمين*/
cout << "Type a number: ";  /*طلب من المستخدم إدخال الرقم الأول*/
cin >> x;  /*وضعه في المتغير x */
cout << "Type another number: ";  /* الطلب من المستخدم إدخال الرقم الثاني */
cin >> y; /*وضعه في المتغير y */
sum = x + y;  /*جمع الرقمين*/
cout << "Sum is: " << sum;  /*إظهار المجموع للمستخدم*/
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 2

لتلقي أو الحصول على مدخلات من المستخدم ، استخدم cin. هنا ، المدخلات هي المتغير الذي يخزن قيمة رقم أو حرف أو سلسلة معينة. في هذا المثال سوف نجعل المستخدم يدخل رقم ثم نخزنه في متغير val ثم نعرضه على الشاشة باستخدام cout:

#include<iostream>
using namespace std;
int main()
{
    int val;
    cout<<"Enter the Number: ";
    cin>>val;
    cout<<"\nThe Value is "<<val;
    cout<<endl;
    return 0;

في هذا البرنامج نجعل المستخدم يدخل حرف ثم طباعة الحرف على الشاشة:

#include<iostream>
using namespace std;
int main()
{
    char ch;
    cout<<"Enter the Character: ";
    cin>>ch;
    cout<<"\nYou've entered: "<<ch;
    cout<<endl;
    return 0;
}

في هذا البرنامج سوف يدخل المستخدم سلسلة من المدخلات باستخدام cin ثم عرضها على الشاشة باستخدام cout:

#include<iostream>
using namespace std;
int main()
{
    char str[200];
    cout<<"Enter the String: ";
    cin>>str;
    cout<<"\nYou've entered: "<<str;
    cout<<endl;
    return 0;
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...