عندي مسألة وابي حلها

الكاتب : بسمة الايام   المشاهدات : 1,042   الردود : 14    ‏2006-11-16
      مشاركة رقم : 1    ‏2006-11-16
  1. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    السلام عليكم اخواني واخواتي الكرام
    هذه اول مشاركة لي في المنتدى وبغيت اسأل سؤال في لغة c++ واللي هو عن اداة الشرط if وswitch
    الحقيقة هو عبارة عن سؤالين انا متوهق فيهم الاول عن if يقول بالمختصر
    اكتب برنامج يقوم بعرض احداثي النقطة (س،ص)وبالمختصر توجد 7حالات وهي (0،0)ونقول عنها انها نقطة الاصل ،و(4،0) الي هو اي عدد يعني على المحور الصادي (4مثال) ونقول عنها انها على المحور الصادي، ومثلها على المحور السيني،والاربع الحالات الثانية موزعة على الربع الاول والثاني والثالث والرابع مع مراعاة اشارة س وص في كل ربع.
    والسؤال الثاني مطلوب حله عن طريق switchوهو اكتب برنامج على شكل الة حاسبةمكون من رقمين وعملية واحدة وهم+و- و* و/ و% المشكلة مو هني عرفت احل المسألة اوكي بس يوجد في السؤال اذا كان القاسم صفر تطلع في output رسالة انه ما يصير او غيرمعرف
    وهذا اللي عندي ومسامحة طولت عليكم ،ارجوكم اللي يعرف لهذه الاسئلة يفيدني
    ومع السلامة
    :)
     
  2.   مشاركة رقم : 2    ‏2006-11-16
  3. الجوكر

    الجوكر مشرف الكمبيوتر والجوال مشرف سابق

    التسجيل :
    ‏2003-01-26
    المشاركات:
    54,688
    الإعجاب :
    8
    وعليكم السلام ورحمة الله

    أذا في سؤال غير الرياضيات انا حاضر اما رياضيات أبعدوني عنها

    الجوكر
     
  4.   مشاركة رقم : 3    ‏2006-11-17
  5. المنتصر

    المنتصر عضو متميّز

    التسجيل :
    ‏2004-02-01
    المشاركات:
    1,073
    الإعجاب :
    0
    هههههههههههههه اسأله في اتاريخ بيرد عليك )))))
    والله ياخوي انتظر الاعضاء اللي عندهم خبره في البرمجه وان شاء الله بيحلونها لان شكلها سهل للمتمرسين في المجلس اليمني.
     
  6.   مشاركة رقم : 4    ‏2006-11-17
  7. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    وعليكم السلام
    مشكورين اخواني على الرد -وارجوامن الاخوان المتمرسين الاجابة عن سؤالي
     
  8.   مشاركة رقم : 5    ‏2006-11-18
  9. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    سلام عليكم
    اخواني وللي يعطيكم العافية ساعدوني ابي الحل ضروري
    اللي يقدر اساعدني ارجوك لاتبخل علي بشوي من وقتك
     
  10.   مشاركة رقم : 6    ‏2006-11-18
  11. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    سلام عليكم
    اخواني وللي يعطيكم العافية ساعدوني ابي الحل ضروري
    اللي يقدر اساعدني ارجوك لاتبخل علي بشوي من وقتك
     
  12.   مشاركة رقم : 7    ‏2006-11-18
  13. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    سلام عليكم
    اخواني وللي يعطيكم العافية ساعدوني ابي الحل ضروري
    اللي يقدر اساعدني ارجوك لاتبخل علي بشوي من وقتك
     
  14.   مشاركة رقم : 8    ‏2006-11-20
  15. وائل

    وائل قلم فضي

    التسجيل :
    ‏2001-12-13
    المشاركات:
    3,307
    الإعجاب :
    0
    انا ساحاول المساعدة في الحل ...رغم انني نسيت البرمجة منذ مدة ..!!

    ولكن اعطني فرصة لتنزيل ال ++c في جهازي

    جل التحايا
     
  16.   مشاركة رقم : 9    ‏2006-11-25
  17. DangerouS

    DangerouS عضو

    التسجيل :
    ‏2003-09-13
    المشاركات:
    96
    الإعجاب :
    0
    اتفضل اخي ,,
    بالنسبة للمسألة الاولى ارجو ان يكون افتهم لي سؤالك , وعلى العموم انت شوف الحل ولو مش هذا المطلوب كلمني , انا حليتها على حسب ما افتهم لي , يعني ندخل قيمة س وندخل قيمة ص والبرنامج يخبرنا في اي ربع توجد النقطه او ان كانت على الاحداثي س او على الاحداثي ص او ان كانت نقطة البداية ,,,
    كود:
    #include <conio.h>
    #include <stdio.h>
    #include <iostream.h>
    #include <math.h>
    int main(void)
    {
    clrscr();
    int x,y;
    cout<<"Enter X value: ";
    cin>>x;
    cout<<"Enter Y value: ";
    cin>>y;
    if ((x==0) && (y==0))
    	{
    	cout<<"this is Set point \n";
    	}
    else if((x==0) && (y>0))
          {
    	cout<<"this point on Y+ coordinate \n";
          }
    else if((x==0) && (y<0))
          {
    	cout<<"this point on Y- coordinate \n";
          }
    
    else if((x>0) && (y>0))
          {
    	cout<<"this point on first quarter \n";
          }
    else if((x>0) && (y==0))
          {
    	cout<<"this point on X+ coordinate \n";
          }
    else if((x<0) && (y==0))
          {
    	cout<<"this point on X- coordinate \n";
          }
    
    else if((x<0) && (y>0))
          {
    	cout<<"this point on second quarter \n";
          }
    else if((x<0) && (y<0))
          {
    	cout<<"this point on third quarter \n";
          }
    else if((x>0) && (y<0))
          {
    	cout<<"this point on fourth quarter \n";
          }
    getch();
    }//main for
    
    وهذا البرنامج الثاني ,,
    بحيث ان x هو المعامل اليساري ,,,
    y المعامل اليمني
    كود:
    #include <conio.h>
    #include <stdio.h>
    #include <iostream.h>
    #include <math.h>
    #include <PROCESS.H>
    int main(void)
    {
    clrscr();
    float x,y,res;
    char op;
    cout<<"Enter X value: ";
    cin>>x;
    cout<<"Enter Y value: ";
    cin>>y;
    cout<<"Enter Opeartion: ";
    cin>>op;
    
    switch (op) {
    case '+': res=x+y;
    break;
    case '-': res=x-y;
    break;
    case '*': res=x*y;
    break;
    case '/':
    if (y!=0)
    {
    res=x/y;
    }
    else
    {
    cout<<"Y have to not equal 0 value";
    }
    break;
    default: cout<<"UnKnown operation";
    break;
    cout<<"The Result Is : ";
    cout<<res;
    }
    getch();
    }//main for
    
    واي استفسار اتفضل اخوي ودعواتك لي ولوالدي
     
  18.   مشاركة رقم : 10    ‏2006-11-25
  19. بسمة الايام

    بسمة الايام عضو

    التسجيل :
    ‏2006-11-16
    المشاركات:
    7
    الإعجاب :
    0
    مشكور اخوي وائلوماتقصر الله يعطيك العافية
    انا عرفت الحل بعد معاناة كبيرة ،ولكني لازلت اواجه بعض الصعوبات اذا امكن انك اتساعدني فيها عن هذه المادة اخوي
     

مشاركة هذه الصفحة