الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

[ منتدى البرامج والهواتف الذكية ]


صفحة 14 من 15 الأولىالأولى ... 456789101112131415 الأخيرةالأخيرة
النتائج 261 إلى 280 من 294
  1. #261

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اللغات اللي تناسب الاشارات الكهربائيه
    ما أعرفه :
    VHDL, VHDL-AMS, Verilog, C, Ada, Assembly, C++, Java
    الأمر يعتمد على طبيعة الدارة الكهربائية (...FPGA, µC,32 bit MCU)

  2. #262

    الصورة الرمزية ReeZa

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    310
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    ابغى اللغات الاعلى جودة

  3. #263

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    ابغى اللغات الاعلى جودة
    الأمر يعتمد على طبيعة الدارة الكهربائية (...FPGA, µC,32 bit MCU)
    إن كنت تعملين على FPGA/ASIC/PLD/whatever فستحتاجين أحد هذه اللغات : Verilog, VHDL, AHDL/VHDL-AMS
    إن كنت تعملين على DSP أو ARM عادي فستحتاجين للـ C
    إن كنت تعملين على DSP يدعم الـ Java أو C++i فستحتاجين إحدى هاته اللغات.
    إن كنت تعملين على Microcontroller فسيلزمك إما C أو Assembly.

    لم أفهم ما تقصدينه بـ "لغات أعلى جودة" ولا أعتقد أنك أنت أيضاً تعلمين ما يعنيه هذا...


  4. #264

    الصورة الرمزية ReeZa

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    310
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقصد عمله يكون الاكثر مناسبة لل الاشارات الكهربائية

  5. #265

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]


    السلام عليكم،

    أرجو من أحدكم أن يوضح لي إلى أين يعود this*?

    كود:
    CVector& CVector::operator= (const CVector& para) {
    x = para.x;
    y = para.y;
    return *this;
    }
    في أمان الله.

  6. #266

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة Gh.S مشاهدة المشاركة

    السلام عليكم،

    أرجو من أحدكم أن يوضح لي إلى أين يعود this*?

    كود:
    CVector& CVector::operator= (const CVector& para) {
    x = para.x;
    y = para.y;
    return *this;
    }
    في أمان الله.
    this يعود إلى الـ class instance الذي تستعمله الـ member function.

  7. #267

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]


    شكرًا لك.

    لم أكن أقصد this* بحد ذاتها، وإنما رجوعها إلى &CVector. بل الأصح هو أنني لم أفهم بعد الفائدة من جعل الـ function (بشكل عام) ترجع [مرجع (reference)].

    فهمت المراجع اليوم إلا أن الفائدة من استخدامها في الـ function لم أفهمها. كما أن ما أثار فضولي هو أنه عندما نضعف مثلا الـ + أو - فإن الـ function تبع التضيعف تحتاج لأن ترجع قيمة، كالتالي:

    x = x+5، فإن الـ + سيجمع العنصرين ويرجع قيمة الجمع ثم يقوم الـ = بنسخ الناتج إلى x (هنا يحتاج ال+ المضعف لأن يرجع قيمة تستبدل بدله لستخدمها الـ =)

    أما x = y، يقوم الـ = بنسخ البيانات إلى x فقط. لا يرجع أي شيء، فلم عند تضعيفه نرجع مرجع (&CVector)، الأولى أن نضع void، وقد جربتها واشتغلت تمام.

    وما زاد جنوني هو أن الـ format الأصلي لتضعيف الـ = هو أن يرجع مرجع! (قرأت هذا في الويكيبيديا وفي عدة مواقع أخرى http://en.wikipedia.org/wiki/Reference_(C%2B%2B)

    ---

    حصلت لتوي على موقع جيد ليس بعيدًا عن الويكي: هنا

  8. #268

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]


    الحمد لله، وجدتها! سالت في موقع داني ويب، وكان هذا الرد:

    You can chain together assignments, like "a = b = c;", in which case c would get assigned to b, and then b would get assigned to a, leaving a and b equal to c at the end. If an overloaded = didn't return anything, it couldn't be chained together like this.

    So far as the reason for returning by reference, that means that the variable you're getting is an l-value. Basically, that means it's a non-temporary variable, you can take it's address, change it's value, etc. So if you had something like this,

    كود:
    class SomeClass
    {
    private:
       int someNum;
    public:
       int& GetNum() { return someNum; }
    };
    You could do "someInstance.GetNum() = 5;" and that would set someInstance.someNum to 5. If it returned by value (i.e. "int GetNum() ..."), you couldn't set the value, because the thing returned by the function would be a temporary variable, and therefore it gets destroyed at the end of the line, and the semicolon.
    اتضح كيف أن الـ = يمكن أن يكون مثل الـ + في حالة ما إذا كان أكثر من عملية مثال: x = y = z.

  9. #269

    الصورة الرمزية farashh

    تاريخ التسجيل
    Aug 2007
    المـشـــاركــات
    54
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    شكراص اخي القائد على الرد

    لم ارى ردك من قبل

    ولكن المشكلة الحمدلله حلت

  10. #270


    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,179
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    السلام عليكم و رحمة الله و بركاته

    عندي سؤال وهو
    كيف أكتب " بواسطة الكود ،مثال:

    كود:
    Textbox1.text = """
    << طبعاً الكود السابق لا يعمل
    مالحل


    Pro: Visual Studio 2010
    thx

  11. #271

    الصورة الرمزية الـقائد

    تاريخ التسجيل
    Apr 2009
    المـشـــاركــات
    2,160
    الــــدولــــــــة
    لا يوجد
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    أخي [-lelouch-] :

    وعليكُم السلام ورحمةُ اللـهِ وبركاتُه ،

    لم أفهم جيداً لكن لا يجب أن يكون بين علامتي التنصيص علامة تنصيص يعني لو أزلت علامة التنصيص الثلاثة وكتبت داخل العلامتين فسوفَ يعمل الكود السابق ،

    بالتوفيق ^_^ .

  12. #272


    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,179
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة الـقائد مشاهدة المشاركة
    أخي [-lelouch-] :

    وعليكُم السلام ورحمةُ اللـهِ وبركاتُه ،

    لم أفهم جيداً لكن لا يجب أن يكون بين علامتي التنصيص علامة تنصيص يعني لو أزلت علامة التنصيص الثلاثة وكتبت داخل العلامتين فسوفَ يعمل الكود السابق ،

    بالتوفيق ^_^ .
    مشكور أخوي ترا انا ما فهمت حاجة لكن حليت المشكلة وهي اني اكتب " اربع مرات يعني
    textbox1.text = """"

    و شكراً

  13. #273


    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,179
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    السلام عليكم و رحمة الله و بركاته

    اليوم قلت بدخل لبرمجة أي شيء في SilverLight << فيه فضول

    المهم
    جربت البرنامج و طلع روووووووووووووووووووووووووووووعة و سهل جداً ، تقريباً أكواد البرنامج مشابهه للفيجوال بيسك
    المهم
    حصلت لي مشكلة و هي الكتابة باللغة العربية
    لما اكتب في الtextbox1 كلمة عربية تطلع ملخبطة علماً إني حاولت تغييرالخط إلى Arial وما نفع

    مالحل؟؟

    وشكراً

  14. #274

    الصورة الرمزية ؛ّ نديمك ؛ّ

    تاريخ التسجيل
    Feb 2009
    المـشـــاركــات
    1,015
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    غالبا مثل هذه البرامج لا تدعم العربية...
    إلا إن استخدمت برنامجا مثل برنامج "أبو رشيد" للخطوط...
    أو ببساطة يمكنك فتح خريطة الرموز (Character map) من ملحقات النظام (All programs>>Accessories) وكتابة الجملة بالمقلوب...

  15. #275

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

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


    الأمر يعتمد على طبيعة الدارة الكهربائية (...FPGA, µC,32 bit MCU)
    إن كنت تعملين على FPGA/ASIC/PLD/whatever فستحتاجين أحد هذه اللغات : Verilog, VHDL, AHDL/VHDL-AMS
    إن كنت تعملين على DSP أو ARM عادي فستحتاجين للـ C
    إن كنت تعملين على DSP يدعم الـ Java أو C++i فستحتاجين إحدى هاته اللغات.
    إن كنت تعملين على Microcontroller فسيلزمك إما C أو Assembly.

    لم أفهم ما تقصدينه بـ "لغات أعلى جودة" ولا أعتقد أنك أنت أيضاً تعلمين ما يعنيه هذا...


    ما شاء الله، لم أتخيل ان اجد هنا في مسومس من يفهم في برمجة الدارات الكهربائية، يبدو ان مسومس بالفعل يضم الكثير من المبدعين في شتى المجالات، بارك الله فيك وسرني جدا التعرف إليك

    عملت قليلا في هذا المجال وهو مجال رائع بحق وحاليا اعمل في البرمجة على الأجهزة الذكية التي تعمل في بيئة ويندوز موبايل وربما قريبا انرويد ان شاء الله تعالى

    اقتباس المشاركة الأصلية كتبت بواسطة [-lelouch-] مشاهدة المشاركة
    مشكور أخوي ترا انا ما فهمت حاجة لكن حليت المشكلة وهي اني اكتب " اربع مرات يعني
    textbox1.text = """"

    و شكراً

    هذا الحل ان كنت تستخدم لغة visual basic .net اما ان كنت تستخدم c# فاكتب قبل كل علامة من هذه العلامة " هذه العلامة \

  16. #276

    الصورة الرمزية ؛ّ نديمك ؛ّ

    تاريخ التسجيل
    Feb 2009
    المـشـــاركــات
    1,015
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    وعليكم السلام ورحمة الله وبركاته...
    أخي وجدت حلا منذ فترة ونسيت من يحتاجه فعذرا لك...
    هذا البرنامج مطور عربيا عبر أحد أعضاء الفريق العربي للبرمجة وهو البرنامج الفائز بجائزة شبايك الألفي دولار...أتمنى أن يفيدك...
    http://tadween.sourceforge.net
    __________
    حياك الله إسلام ^_^...
    والله واحشتنا طلاتك..^_^

  17. #277

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اهلا اهلا نديمي، حياك الله، انت أوحشتني اكثر ^_^

  18. #278


    تاريخ التسجيل
    Aug 2010
    المـشـــاركــات
    49
    الــــدولــــــــة
    سوريا
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    [SIZE=<b><a href=&quot;javascript://&quot;><font size=&quot;5&quot;>5</font></a></b>]السلام عليكم ورحمة الله وبركاته
    شكرا لك أخي الكريم على هذا الموضوع ولن اطيل المقدمات


    اللغة :c++

    الإصدار:2006

    البرنامج المطلوب [/SIZE]ادخل عددا صحيحا مؤلفا من واحدات وأصفار فقط (أي عددا صحيحا ثنائيا )ثم اطبع القيمة العشرية المكافئة له .....
    أنا كتبت الكود التالي:
    #include<iostream.h>
    #include<math.h>
    void main()
    {
    int x,n,i,a,b,c;
    cin>>n;
    cin>>x;
    c=0;
    for(i=n;i>=n;--i){
    a=x%pow(10,n-i+1);
    b=a/pow(10,n-i);
    c+=b*pow(2,n-i);
    }
    cout<<c;
    }
    انا اختيرت الكود وتأكدت من صحته عالورق بس لما بدي طبقه بحطلي الخطأ التالي :
    error C2297: '%' : illegal, right operand has type 'double'
    أنا ما فهمت شو أصدو فيه وبحطلي كمان :
    warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    وكمان:
    warning C4244: '+=' : conversion from 'double' to 'int', possible loss of data
    بقا تركت الأمر لخبرتكون وأرجو المساعدة والحل وشكرا جزيلا



  19. #279

    الصورة الرمزية X-Ray

    تاريخ التسجيل
    Jul 2009
    المـشـــاركــات
    469
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    kaitoo-kid

    السلام عليكم أخي الكريم...

    بالنسبة للمتغيرين x, a انت معرفهم من نوع int بينما استخدام دالة pow() يعطيك نتيجة من نوع double على ما أعتقد,, ولهذا فإن استخدام المعادلة a=x%pow() غير صحيح.
    حاول تعريف x, a على أنهما double

    أما الرسالتان الثانية والثالثة فتوضح أن تحويل متغير من نوع double إلى int قد يحدث ضياع في البيانات (الأرقام بعد الفاصلة العشرية سيتم حذفها)
    وهذا يحصل نتيجة اسناد متغير من نوع double إلى متغير من نوع int مثل المعادلة السابقة

    أما بالنسبة للكودبشكل عام, صارلي كثير ما أبرمج console نسيت كل شي اتعلمتة بعد ما حولت إلى GUI. يجب علي استذكاره مرة أخرى^^. اعذرني لاأستطيع إفادتك فيه



    هذا والله أعلم.


  20. #280

    الصورة الرمزية ؛ّ نديمك ؛ّ

    تاريخ التسجيل
    Feb 2009
    المـشـــاركــات
    1,015
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    في الفيجول بيسك 2010....إكسبريس...

    هل يوجد أمر يفيد أن النص المدخل هو أي نص...!!...مثلا:
    [PHP]If txtbox1.text="My name is " & String then
    txtbox2.text=textbox1.textlength - 11
    end if[/PHP]
    في هذا المثال مثلا, عندما يكون النص المدخل في مربع النص1 هو "إسمي -إسم-" فإنه يعطيك عدد حروف اسمك وذلك بطرح عدد الحروف في جملة "My name is " مع حساب المسافات طبعا...
    فهل يوجد طريقة أحدد بها أن هناك نص ما...
    أعني كلمة String الموجودة في الكود...ما هو البديل الصحيح لها...؟؟!!!

صفحة 14 من 15 الأولىالأولى ... 456789101112131415 الأخيرةالأخيرة

المفضلات

المفضلات

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

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