• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 6 من 6

    الموضوع: ممكن حد يصلح لي الخطا

    1. #1
      التسجيل
      09-10-2005
      المشاركات
      11
      المواضيع
      6
      شكر / اعجاب مشاركة

      Unhappy ممكن حد يصلح لي الخطا

      السلام عليكم

      يا اخوان
      لو سمحتم سويت هالكود مشان احسب ال mid_sqaure method
      لكن وصلت الى مرحلة..

      وكان فيه خطأ في حساب ال عدد خانات الرقم x وهو انو لا يحسب الا لحد 5 خانات فقط
      و ال void showx لا تعمل

      يجب ان انهي الكود قبل الغد ممكن حد يساعدني ..؟
      كود:
       
      #include<iostream.h>
      #include<conio.h>
      class mid_sqaure
      {
        private:
        public:
      	int x;//x is seed number.
      	int count;  //number of digi.
      	void getx();
      	int get_digi();
      	void showx();
      };
      void mid_sqaure::getx()
      {
      cout<<"Enter x\n";
      cin>>x;
      }
      //////////////////////////////////
      int mid_sqaure::get_digi()
      {
      //int count=0;
      count=0;
      while(x!=0)
       {
       count++;
       x/=10;
       }
      return count;
      }
      //////////////////////////////
      /*void mid_sqaure::showx()
      {
      if(count%2=0)
      cout<<" even";
      else
      cout<<"odd";
      }		   */
      //////////////////////////////
      void main()
      {
      clrscr();
      mid_sqaure MS;
      MS.getx();
      cout<<"the number of digi is :"<<MS.get_digi();
      //MS.showx();
      getch();
      }
      الملفات المرفقة الملفات المرفقة

    2. #2
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: ممكن حد يصلح لي الخطا

      ياخوي ...
      مافهمت عليك ...
      انت تبي اكثر من خمس خانات ؟؟؟

    3. #3
      التسجيل
      09-10-2005
      المشاركات
      11
      المواضيع
      6
      شكر / اعجاب مشاركة

      مشاركة: ممكن حد يصلح لي الخطا

      ايوة

      مثلا عند

      1234567

      هنا عدد الخانات = 7
      هذا البرنامج
      يعطي عدد الخانات = 5 او اقل

      وايضا عندي الرقم
      123
      كيف اضيف له 0
      فيصبح
      0123

      ومن ثم يحذف عدد من الخانات على جانبي الرقم

      فيصبح مثلا
      12

      انا اريد اسوي .. طريقة
      mid - sqaure method for generate random number

    4. #4
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: ممكن حد يصلح لي الخطا

      اقتباس المشاركة الأصلية كتبت بواسطة TechNet
      ايوة

      مثلا عند

      1234567

      هنا عدد الخانات = 7
      هذا البرنامج
      يعطي عدد الخانات = 5 او اقل

      وايضا عندي الرقم
      123
      كيف اضيف له 0
      فيصبح
      0123

      ومن ثم يحذف عدد من الخانات على جانبي الرقم

      فيصبح مثلا
      12

      انا اريد اسوي .. طريقة
      mid - sqaure method for generate random number
      والله مافهمت وش طريقة ميد اسكوير ميثد ذي ....
      وصراحة .. مافهمت وش تبي بالضبط ... يعني لو ادخل : 12
      وش يصير ؟؟
      هل يضيف له صفرين يعني ؟؟
      0012
      ؟؟؟

      و لانشغالي الشديد ..
      اعطيك فكرة ..
      دالة .... .... تعرف ماذا كان العدد خمسة خانات او لا ,,,,
      كود:
       
      
      void f (int x)
      { if (x<=99999 && x>=10000) cout << "this number is 5 digit "; if (x<=9999 && x>=1000) cout << "this number is 4 digit "; if (x<=999 && x>=100) cout << "this number is 3 digit "; if (x<=99 && x>=10) cout << "this number is 2 digit "; if (x<=9 && x>=0) cout << "this number is 1 digit "; }
      لو فيه وقت ... ياريت تفهمني بس وش الطريقة ميد سكوير .... تراني ما افهم انجليزي كثير ,,,,
      ساحاول مساعدتك قدر الامكان .. اعذرني ,,

    5. #5
      التسجيل
      09-10-2005
      المشاركات
      11
      المواضيع
      6
      شكر / اعجاب مشاركة

      مشاركة: ممكن حد يصلح لي الخطا

      خلاص خوي انسى السالفة

      بارك الله فيك و جزاك كل خير

    6. #6
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: ممكن حد يصلح لي الخطا

      اقتباس المشاركة الأصلية كتبت بواسطة TechNet
      خلاص خوي انسى السالفة

      بارك الله فيك و جزاك كل خير
      لم استطع مساعدتك ؟؟
      اسف جدا .....
      والله اني جاني الهم >_<
      اذا عندك اي سوال .. اي برنامج .. اطرحه بدري شوي ... يمكن نقدر ننفعك ...
      واسف مرة اخرى

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •