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

السؤال

نشر

كيف اقوم ببرمجة برنامج يطلب من المستخدم ادخال رقمين من لوحة المفاتيح،  ومن ثم يقوم البرنامج بفحص القيمتين كالتالي:

إذا كان الرقم الأول  المدخل اكبر من الثاني فإنه يقوم بطباعة حاصل جمع لهذين الرقمين،

أما اذا كان الرقم الأول اصغر من الثاني فإن البرنامج يقوم بطباعة الفرق بين الرقمين (يعني ناتج الطرح)،

 أما اذا كان الرقمان متساويان فلا يقوم البرنامج بأي شئ ويتم الخروج من البرنامج .
أرجو المساعدة .. 

Recommended Posts

  • 0
نشر

مرحبًا @Abdulhadi A Abou Samra,

يمكنك القيام بذلك بهذه الشيفرة :

#include <iostream>

using namespace std;

//هنا يبدأ البرنامج
int main()
{
  
    int f1,f2;//نقوم بإنشاء متغيرين
    
  	
    cout << "1st Number : "; 
    cin >> f1; //حتى يستطيع المستخدم على ادخال قيمة cin تُستعمل 
    
    cout << "2nd Number : ";
    cin >> f2;

    
    
    if (f1 > f2){//في حال الرقم الاول اكبر نقوم بعملية الجمع
        
        cout << "Addition : ";
        cout << f1 + f2 << "\n";
    }else if(f1 < f2){//في حال الرقم الثاني اكبر نقوم بعملية الطرح
         cout << "Subtraction : ";
        cout << f2 - f1 << "\n";
    }
    else{ // في حالة تساوي الرقمين لا نفعل شيئًا
        return 0;
    }
    
    return 0;
}

 

  • 0
نشر
بتاريخ 4 ساعات قال Abdulhadi A Abou Samra:

شكراُ لك أ. عزام ..
الأن F1, F2  متغيران .. أستطيع إستبدالهم ب X و  Z بدون مشكلة ..
وبذلك يُمكن للمستخدم أن يدخل القيمة بنفسه 

مرحباً بك

نعم يمكنك إستبدال أسماء المتغيرات بأي إسم  آخر تراه مناسب لك وذلك وِفق قواعد تسمية المتغيرات لكن عليك تغيير كافة مواضع المتغيرين f1 و f2 بالمتغيرات الجديدة التي اخترتها.

بالتوفيق.

  • 0
نشر
بتاريخ 4 ساعات قال Abdulhadi A Abou Samra:

شكراُ لك أ. عزام ..
الأن F1, F2  متغيران .. أستطيع إستبدالهم ب X و  Z بدون مشكلة ..
وبذلك يُمكن للمستخدم أن يدخل القيمة بنفسه 

صحيح يمكنك تغييرها لأي إسم تريده بدون مشكلة شريطة أن تحترم القواعد العامة أثناء إعلان متغير وهي :

  • يجب أن تتراوح أسماء المتغيرات في C ++ من 1 إلى 255 حرفًا.
  • يجب أن تبدأ جميع أسماء المتغيرات بحرف أبجدي أو شرطة سفلية (_).
  • بعد الحرف الأول، يمكن أن تحتوي أسماء المتغيرات أيضًا على أحرف وأرقام.
  • أسماء المتغيرات حساسة لحالة الأحرف.
  • غير مسموح بمسافات أو أحرف خاصة.
  • لا يمكنك استخدام كلمة أساسية C ++ (كلمة محجوزة) كإسم متغير.

وباقي التفاصيل ستجدها هنا.

  • 0
نشر

كيف اكتب برنامج بلغة السي شارب, يطلب من المستخدم ادخال راتبه, بحيث اذا كان الراتب اكبر من 1500 شيكل يقوم البرنامج باضافة 500 شيكل على الراتب وطباعة الراتب بعد الزيادة + جملة "راتب من الفئة الاولى"

واذا كان الراتب اقل من 1500 يقوم البرنامج باضافة 300 شيكل على الراتب وطباعة الراتب بعد الزيادة+ جملة " راتب من الفئة الثانية

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...