بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب.

نعى اليم ...... سودانيز اون لاين دوت كم تحتسب الزميل فتحي البحيري فى رحمه الله
وداعاً فتحي البحيري
مرحبا Guest
اخر زيارك لك: 04-27-2024, 07:31 PM الصفحة الرئيسية

منتديات سودانيزاونلاين    مكتبة الفساد    ابحث    اخبار و بيانات    مواضيع توثيقية    منبر الشعبية    اراء حرة و مقالات    مدخل أرشيف اراء حرة و مقالات   
News and Press Releases    اتصل بنا    Articles and Views    English Forum    ناس الزقازيق   
مدخل أرشيف الربع الاول للعام 2012م
نسخة قابلة للطباعة من الموضوع   ارسل الموضوع لصديق   اقرا المشاركات فى شكل سلسلة « | »
اقرا احدث مداخلة فى هذا الموضوع »
03-21-2012, 03:43 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب.

    عندى 3 ارقام، وداير نتيجة جمع خاصـة، بحيث لو رتبتهم بطريقة اخرى النتيجة تختلف. مثلا 3+7+8 لا تساوى 7+3+8
    طبعا ممكن صفهم بان تشيل علامة الزائد ولكن هذه تجعل الرقم النتيجة طويلا لو الاعداد مكونة من اكثر من رقم. 
    عدد الارقام فى الاعداد الثلاث متساوية. يللا باللاى إتلحلوا وشوفوا ليها حل
                  

03-21-2012, 03:51 AM

الشفيع وراق عبد الرحمن
<aالشفيع وراق عبد الرحمن
تاريخ التسجيل: 04-27-2009
مجموع المشاركات: 11406

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    ابو الريش صباحك خير
    انا ما بريمة، لكن ممن لف لفه

    السؤال غير واضح
    عموماً عمليات الجمع (تبادلية)، يعني لا تعتمد نتائجها على الترتيب


    هات من الاخر
                  

03-21-2012, 04:17 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: الشفيع وراق عبد الرحمن)

    شكرا يا اخ الشفيع على  المساعدة الفورية، ومن الاخر كدا.
    لو جمعت 6 + 5 النتيجة 11. ولو جمعت 5 + 6 برضو النتيجة 11. ابحث عن طريقة جمع تدينى رقم مختلف عند أختلاف مواقع الآرقام المجموعة. يعنى 5+6 لا تساوى 6+5.
    كما قلت ممكن اشيل علامة الزائد فتكون 5+6=65، و6+5 = 56 ولكن ابحث عن طريقة افضل. (ملحوظة  النتيجة لا يجب ان تكون حسابيا صحيحة)
                  

03-21-2012, 10:24 AM

محمد فرح
<aمحمد فرح
تاريخ التسجيل: 09-14-2006
مجموع المشاركات: 9222

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    دي شنو العواره دي

    الفايده شنو من الكلام ده
                  

03-21-2012, 12:04 PM

الامين موسى البشاري
<aالامين موسى البشاري
تاريخ التسجيل: 08-09-2009
مجموع المشاركات: 15391

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: محمد فرح)

    Quote: شكرا يا اخ الشفيع على المساعدة الفورية، ومن الاخر كدا.
    لو جمعت 6 + 5 النتيجة 11. ولو جمعت 5 + 6 برضو النتيجة 11. ابحث عن طريقة جمع تدينى رقم مختلف عند أختلاف مواقع الآرقام المجموعة. يعنى 5+6 لا تساوى 6+5.
    كما قلت ممكن اشيل علامة الزائد فتكون 5+6=65، و6+5 = 56 ولكن ابحث عن طريقة افضل.


    اللمين البشاري حاضر عن من لفه لفهم
    أولاً السؤال ما واضح شديد
    ثانياً عملية الجمع هي عملية تبادلية
    وبالتالي لو غيرته مكان الارقام ستكون النتيجة واحدة
    (يعني 5 + 6 لازم تساوي 6+5 )
    دا لو كانت الارقام ثوابت وعشان كده لازم تعتمد على المتغيرات
    طبعاً العملية البتقول عليها دي رياضياً ما ممكن وعشان تتحايل عليها
    ممكن تثبت المجموع الانت عايزه وتخزنه في ثابت(constant)
    وهو Z في المثال الفي الاسفل
    بينما لازم تخلي الارقام عبارة عن متغيرات حرة (variables)
    (معليش ما عندي compilers) عشان اختبر ليك العملية دي
    ولكن هي فكرة فقط يمكنك تطويرها ........
    لو قمت بجعل الارقام المجموعة ثوابت ستكون
    النتيجة واحدة وهي الخطأ لا محالة

    declare

    x As Integer
    y As Integer
    z As Integer


    begin

    If z = 65 Then Z = x + y

    End If

    If z = 56 Then Z = y + x

    End If

    End

    وضح سؤالك كويس عشان تجيك الاجابة.........
    الكلام الفوق دا ما ممكن يطبق الاثنين مرة واحدة
    ويعتمد على اختيارك للمجموع
    يعني لو اخترت المجموع 65 سيطبق الجزء الاول فقط
    ولو اخترت المجموع 56 سيطبق الجزء الثاني
    ..
    ..


    بعدين اسئلتك زي اسئلة رضا مصطفى البشير الشيخ وفيصل سيحة
    والله صحي ()

    تحاياي
                  

03-21-2012, 12:19 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: الامين موسى البشاري)

    Quote: دي شنو العواره دي

    الفايده شنو من الكلام ده


    محمد فرح، معليش سامحنا ياخ وحقك علينتا. وما دام ما تسأل بسعـة صدر أكيد ما حتفهم الإجابة.
                  

03-21-2012, 12:34 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: ممكن تثبت المجموع الانت عايزه وتخزنه في ثابت
    شكرا يا استاذ الامين موسى البشاري ، لكنى اريد نتيجة متغيرات الأعداد الثلاث وطبعا لن تكون صحيحة رياضياً وغرضى أن أصل ل 
    A unique result for each arrangement of the 3 variables. It has to be unique but doesn't have to be mathematically correct

    (عدل بواسطة Abureesh on 03-21-2012, 12:37 PM)

                  

03-21-2012, 12:57 PM

محمد الامين احمد
<aمحمد الامين احمد
تاريخ التسجيل: 08-28-2004
مجموع المشاركات: 5124

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    تحية طيبة

    لازم جمع ، ولا ممكن نستعمل عمليات تانية ؟
                  

03-21-2012, 12:59 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: محمد فرح)

    5 = 101
    6 = 110
    6 + 5 = 101 + 110 = 821

    بريمة
                  

03-21-2012, 01:46 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    ونقلبها
    5 = 101
    6 = 011

    مقلوب 5 + 6 = 101 + 011 = 421


    بريمة

    (عدل بواسطة بريمة محمد on 03-21-2012, 01:50 PM)
    (عدل بواسطة بريمة محمد on 03-22-2012, 09:15 AM)

                  

03-21-2012, 02:27 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: مقلوب 5 + 6 = 101 + 011 = 221

    صباحات بخير يا بريمة، شكرا واول حاجة  مقلوب 6 = 1 وليس  11، ومقلوب 5 =  10، ثانيا فى تغيير لقانون اللعبة فى نص اللعب، ودا ماممكن.. القانون ما مفروض يتغيـر و محتاج  فنكشن  ثابتة
    زى ما قلت الحل الساهل هو شيل علامات الحساب فتكون 5+6 = 65، و 6+5 = 56 لكن دا قد يودى النتيجة لأكثر من 16 بت
                  

03-21-2012, 04:01 PM

د.نجاة محمود


للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    سلامات

    احسن زول بحل المسائل وهوايته الحساب هي دومة
    بتتسلى بحل المسائل تصدق!
                  

03-21-2012, 04:04 PM

Kostawi
<aKostawi
تاريخ التسجيل: 02-04-2002
مجموع المشاركات: 39979

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    أي رقم ما بتسبقو علامة (+,-,/)

    معناها الرقم موجب, يعني تتعامل معاه كأنو بتسبقو علامة +
                  

03-21-2012, 06:30 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Kostawi)

    Quote: أي رقم ما بتسبقو علامة (+,-,/)
    معناها الرقم موجب, يعني تتعامل معاه كأنو بتسبقو علامة +

    كوستاوى انت أكيد قريت حساب، يا شايقى يا غتيت, ومن غتاتتك دسيت علامة الضرب
                  

03-21-2012, 07:00 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: احسن زول بحل المسائل وهوايته الحساب هي دومة
    بتتسلى بحل المسائل تصدق!

    يا شباب الموضوع ما حساب ولا رياضيات، الموضوع برمجة،  unique ID represents 3-element numeric array variable
                  

03-21-2012, 11:15 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    One can use a CRC function and the problem is solved, but this will take a long time to calculate CRC value each time the variables change
    in fact, the variables change so fast that their product should be calculated on the fly- I have a gift for anyone who comes-up with a solution
                  

03-22-2012, 01:37 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Please try to think outside of the math box
                  

03-22-2012, 09:40 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الباشمهندس أبو الريش
    سلامات ..

    الجائزة حقتى ..

    نعمل Random number generator function
    أفترض أن ال function أعطتنا الأرقام التالية .. 1، 2، 3، 5، 6، 7

    نضيف ال الرقم العشوائى للجمع
    5 + 6+ 3 = 14

    6 + 5 + 1 = 12


    بريمة
                  

03-22-2012, 09:54 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    الباشمهندس أبو الريش

    وعشان نضمن أننا كل مرة نأتى بنتيجة مختلفة نعمل: unique radom number generator function


    وبكده تكون الجائزة حقتى ..

    وح أرسل العنوان على الماسنجر

    بريمة
                  

03-22-2012, 01:27 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)



    *****

    بريمة
                  

03-22-2012, 03:08 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: وبكده تكون الجائزة حقتى ..
    وح أرسل العنوان على الماسنج
    رسل العنوان يا بريمة واطلب اى شئ على العين والراس، لكن الحل ما بجيب جائزة مع الاسف، لأنه برقمك العشوائى دا لو نفس الرصة جات مرة تانية قيمتها حتتغير.
     يعنى 6 + 5  الان ما حتساوى 6 = 5 بعد ثانيتين.. النتيجة مفروض تتغير فقط لما الرصة او عناصر المصفوفة تتغير. وكدى جرب تانى
                  

03-22-2012, 04:07 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    حققت مرحلة من الجائزة يا أستاذ بريمة لأنك حتى الان الوحيد الأظهرت أنك فهمت المسألة.
                  

03-22-2012, 11:20 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    الباشهمندس أبو الريش
    يا أخى لو أنت أبيت لى بالجائزة قول عدييل كده .. لكن أنت لم تضع الشرط الأخير بتاع النتيجة حتى تكون ثابته إذا تكررت الفنكشن.



    أشان البوست ما يموت لينا فى يدنا ونخسروا إذا فى زول تانى عنده حل .. أنا ح أرسل ليك الحل فى الأيميل بتاعك، أجدع لى أيميل على العنوان التالى.


    هنا إيميلى:
    [email protected]

    بريمة
                  

03-23-2012, 00:36 AM

salah ismail
<asalah ismail
تاريخ التسجيل: 04-27-2009
مجموع المشاركات: 1258

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    (عدل بواسطة salah ismail on 03-23-2012, 03:31 PM)

                  

03-23-2012, 00:47 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: .. لكن أنت لم تضع الشرط الأخير بتاع النتيجة حتى تكون ثابته إذا تكررت الفنكشن.

    يا استاذى بريمة، اقرا البوست الاول. قلت النتيجة تتغير بتغير ترتيب الارقام، وطبعا من البديهى ان لا تتغير بإعادة تشغيل الفنكشن وهذه بديهية لذلك لم اذكرها. الإيميل فى البروفايل و ارجو ارسال text وليس ملف مرفق وتشكر

    (عدل بواسطة Abureesh on 03-23-2012, 01:13 AM)

                  

03-23-2012, 01:50 AM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    أبوالريش و من لف لفه
    Quote: يا شباب الموضوع ما حساب ولا رياضيات، الموضوع برمجة،

    البرمجه ما مجالي... لكن بتعامل كثير بال bin و ال hex
    F(x,y,z) = x +2y + 4z
    و إذا شغال بال binary الضرب في 2 أو 4 سهل

    من مثالك 5,6,7

    5 + (4x7) + (6x2)
    و النتيجه 45

    أو 6,5,7


    6 + (4x7) + (5x2)
    و النتيجه 44



    الخ...
                  

03-23-2012, 06:23 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    جبت النجيضـة
    الاخ محمد شمس الدين، مبروك حتى الان، والجائزة ستكون من نصيبك لو لم يأتى أخ اخر بحل افضل يختصر النتيجة لرقم أصغر حين تكون المعطيات ارقام أكبر.
    the three variable array elements are fixed 8-bit wide each
                  

03-23-2012, 07:23 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: تحية طيبة
    لازم جمع ، ولا ممكن نستعمل عمليات تانية ؟

    الاخ محمد الامين احمد، ممكن تستعمل اى طريقة، بس لازم تكون فنكشن function  تأخذ المتغيرات وترجع  ليك  النتيجة  على اساسها
                  

03-23-2012, 12:27 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: الاخ محمد شمس الدين، مبروك حتى الان، والجائزة ستكون من نصيبك لو لم يأتى أخ اخر بحل افضل يختصر النتيجة لرقم أصغر حين تكون المعطيات ارقام أكبر.
    لوالريش..
    يا للا ورينا مكانك وين... عشان أقعد أتخيل الجائزه.. إن شاء إسفيريا.. كان قاعد في الدويم - جبنه... و كان في الابيض جبنه مضفره...و كان في هولنده برضو جبنه...و كان في كسلا برضو جبنه (مع إختلاف التشكيل)... و كان في مكه بقول دعوه في الحرم ..بس ما تخلاني إحتمال أقول أقول ليك الفيك إتعرفت ...
                  

03-23-2012, 12:58 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)


    الباشمهندس أبو الريش

    الجائزة حقتى أنا .. وح أوريك غلط ول أبا محمد شمس الدين، اولاً سلام يا ول أبا محمد ..
    Quote: البرمجه ما مجالي... لكن بتعامل كثير بال bin و ال hex
    F(x,y,z) = x +2y + 4z
    و إذا شغال بال binary الضرب في 2 أو 4 سهل

    من مثالك 5,6,7

    5 + (4x7) + (6x2)
    و النتيجه 45

    أو 6,5,7


    6 + (4x7) + (5x2)
    و النتيجه 44



    الخ...

    النتيجة 44 أو 45 ليس unique .. ونثبت الخطء بالفنكشن 6 + 5
    f(x, y) = 6 +5x2 = 16

    f(x,y) = 8 + 4x2 =16

    يعنى f6,5 تساوى f8,4 وهذا خطأ ويحصل فى كل معادلة بهذه الصيغة سواء كانت من عددين أو أكثر ..

    بريمة

    (عدل بواسطة بريمة محمد on 03-23-2012, 01:05 PM)

                  

03-23-2012, 01:10 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    أبو الريش

    رجاء أعلان النتيجة بتاعت الفنكشن الأرسلتها ليك .. لكن ما تجيب الحل ..


    بريمة

    (عدل بواسطة بريمة محمد on 03-23-2012, 01:12 PM)
    (عدل بواسطة بريمة محمد on 03-23-2012, 01:13 PM)

                  

03-23-2012, 01:27 PM

Amin Salim
<aAmin Salim
تاريخ التسجيل: 02-03-2012
مجموع المشاركات: 677

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Pseudo code

    assign X for the first in position variable(

    assign Y to the to the second in position variable

    if
    x<=y..........then...............y=y+1
    x+y =z

    else
    y+x=q
    Please do not misunderstand the meaning of in position

    neat and simple

    (عدل بواسطة Amin Salim on 03-23-2012, 01:34 PM)
    (عدل بواسطة Amin Salim on 03-23-2012, 01:36 PM)
    (عدل بواسطة Amin Salim on 03-23-2012, 03:21 PM)
    (عدل بواسطة Amin Salim on 03-23-2012, 03:28 PM)

                  

03-23-2012, 02:49 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Amin Salim)


    الأخ أمين
    سلامات .. الحل بتاعك برضو ما
    Unique الخطأ فى ال
    Else statement part
    لاحظ
    6 + 5 = 11
    8+3 =11

    مازالت الجائزة حقتى .. !

    بريمة
                  

03-23-2012, 03:08 PM

Amin Salim
<aAmin Salim
تاريخ التسجيل: 02-03-2012
مجموع المشاركات: 677

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    الحبيب بريمه

    و عايكم السلام

    Quote: 6 + 5 = 11
    8+3 =11

    مازالت الجائزة حقتى .. !


    ال 8+3 جابا هنا شنو
    المفروض 5+6 او6+5 يعنى x+y or y+x

    اللهم الا اكون فهمتا السؤال غلط

    غايتو لو فزنا ما داير من ابو ريش الا الدعوات بالتوفيق
                  

03-23-2012, 03:56 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Amin Salim)

    بريمة باللاى دقايق بس ادينى فرصـة.. الفنكشن الإتكرمت بيها مواجهانى صعوبتين، اولهن الفنكشن تلحس الريسورص بتاع الأم سى يو MCU, `.. (ذاكرة  وزمن معالجة), التانية لو ذكرتها الكود بتاعك حيتكشف.
                  

03-23-2012, 04:58 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    الباشهمندس أبو الريش

    أنت لو أقتنعت بصحة ال Function وأظنها مقنعة .. خلى الباقى علىّ، البرنامج.

    بريمة
                  

03-23-2012, 05:48 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: ال 8+3 جابا هنا شنو المفروض 5+6 او6+5 يعنى x+y or y+x
    الاخ الفاضل أمين، نعمل على ثلاث متغيرات يمكن ان تأخذ اى قيم فى اى وقت،
     لذلك ال function لازم تكون valid فى كل الإختبارات .وقيم زى 7+4 و 6+5 و9+2 و8+3 و بمقلوباتها لو باصيناها لل function  لازم تدينا نتائج مختلفة.
                  

03-23-2012, 06:40 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الاخ بريمـة وبقية المشاركين الافاضل، ، عشان اطلع من اللوم أقترح تكوين لجنة من رياضى المنبر تقرر فى الحلول وتختار الحل الصحيح، لذلك ايضا أقترح 
    ارسال الجائزة للأخ بكرى او الاخ النصرى امين لتكون فى عهدته ويرسلها لمن تعلنه اللجنة فائزا.. رايكم شنو؟ Prize is an electronic picture frame with USB interface and can play MP4 video
                  

03-23-2012, 07:14 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    أبو الريش

    ما ترسل الجائزة إلى أي جهة حتى نحسموا أمرها هنا ..

    حتى الأن أنا لدى نقد للأخوان محمد شمس الدين وأمين .. ولم يأتوا بحلول أضافية تقنعنا بسلامة الحل، عشان أنتظر لما يقنعونا بحلول أجدى.

    أضف يا أخى أنت ظالمنى ظلم الحسن والحسين .. أنا أول من أعطاك الحل .. لازم تنظر فى حلى إذا لم يستوف الشروط تمشى للبعديهو ولا شنو؟


    بريمة
                  

03-23-2012, 07:29 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    يا استاذى بريمة انا ما قلت حاجة هسى.. بالعكس تتكون لجنة مهنية محايدة تماما وما عندها مداخلات هنا، والجائزة تكون امانة عند النصرى وانا اكون خارج الموضوع تماماً.
    كدا مافى زول يكون مظلوم
                  

03-23-2012, 09:33 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الباشمهندس أبو الريش

    أنا كتبت البرنامج .. كله ما يزيد عن عدد أسطر .. والله so good

    كما قلت ليك .. 5+6 .. متى ما تكررت تديك نفس النتيجة
    6+5 تديك نيجة مختلفة عن 5+6 .. وإذا تكررت 6+5 تديك نفس النيتجة.

    أخوك راقد قفا على الجائزة ..


    سوف أضع تعديل بسيط جداً فى البرنامج الذى أرسلته لك، عشان أسد الثغرة بتاعت تحفظك على الريسورص.


    بريمة

    (عدل بواسطة بريمة محمد on 03-23-2012, 11:18 PM)

                  

03-24-2012, 00:55 AM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    ول أبا بريمه
    سلام

    أبوالريش..
    وقت الخرخره بدت من ول أبا.. خلي النسألك.. عشان أجيب ليكم كثافه ول أبا
    1- حدد أرقامك الثلاث (مثلا من صفر .. حتي 63,,, أو من صفر حتي 255.. أو ..)
    2- هل موضوعك سرعه أم resources.... إذا كانت سرعه... أسرع من الفنشكن بتاعتي ما حل تلقي لانها ممكن تتعمل في 2 clock cycles .. دي ممكن تتعمل في بعض ال في نانو سكند .... شفل ناس ول أبا.. ده ما بيخارج معانا في شغل الكهرباء عامه و توزيع ال loads .. خاصه في التيار و خلافه.. يمكن صحبك ده يحل مشكله حراره أو أي شئ لا يتغير بسرعه... عشان هو بقاري .. نقرب ليهو .زي لمن تجيب سخيل يسابق ليهو جمل و حصان... السخيل لا يستطيع
    3- الفنكشن بتاعتي محدوده حال وجود رقمين من ال 3 متساويان... لكن لذلك حل
    4- إذا مشكلتك موضوع ريسور .. وضح محدوديه ذلك...
                  

03-24-2012, 01:16 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)


    ول أبا محمد شمس الدين
    سلامات

    Quote: يمكن صحبك ده يحل مشكله حراره أو أي شئ لا يتغير بسرعه... عشان هو بقاري .. نقرب ليهو .زي لمن تجيب سخيل يسابق ليهو جمل و حصان... السخيل لا يستطيع
    أنت من دخلت فى الخط أنا قلت يا زول الشغل جاب ناس شاربين لبن البكارى .. ال colostrum .. مش ذى ناس دينق وكوستاوى مربينهم بالمشك والكنجيمورو .. والمنافسة يداب سخنت .. وكمان دخل فى الخط الأخ أمين، مبرمج خطير ..

    لكن يا ول أبا محمد، البرنامج يخلص قبل ما يرتد إليك طرفك .. بالجد.

    بعد المنافسة تنتهى أنا ح أرسل ليكم البرنامج أنت والأخ أمين للتقيم والنقد حتى بعد الجائزة .. لو لقيتوا أى ثغرة ح أرجع الجائزة. شوف التحدى قدر شنو يا ول أبا.


    أخوك راقد قفا ..

    بريمة
                  

03-24-2012, 01:48 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    محمد شمس الدين، شكرا والنتيجة مفروض تكون 8 بت (00-FF) وعدد المتغيرات 3 (ما اتنين) يعنى الأرى فيه 3 عناصر كل عنصر عرضه ثابت 00-FF. .. البيئة بتاعتى PIC18
    how could a whole function be executed in 2 clock cycles
                  

03-24-2012, 03:12 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    أبو الريش

    راجع الأيميل .. ما وصلك هو 16 بت .. أستعمل 8 بت

    هههههههاى ..


    خلاص حضرنا الدجتال فتوغراف عشان يتم عرضها فى الدجتال فريم.


    بريمة
                  

03-24-2012, 11:29 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    أخبار الجائزة شنو؟


    بريمة
                  

03-24-2012, 01:12 PM

محمد الامين احمد
<aمحمد الامين احمد
تاريخ التسجيل: 08-28-2004
مجموع المشاركات: 5124

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)



    تحية طيبة

    اتفضل يا عم ، معادلة بسيطة و الامثلة تحت ، طبعا انا استعملت برنامج اكسل

    =IF( value1>value2,value1+value2,value1+value2+100)

    ترجمة لغير الناطقين بها

    اذا كان الرقم الاول اكبر من الرقم الثانى ، يكون الناتج مجموع الرقيمين

    اذا كان الرقم الثانى اكبر من الرقم الاول، يكون الناتج مجموع الرقيمين باضفة الرقم 100 على المجموع






                  

03-24-2012, 01:19 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: محمد الامين احمد)

    الأخ محمد الأمين

    سلامات ..

    أنت وقعت فى نفس المشكلة بتاعت ول أبا محمد شمس الدين ..
    5+6 = 11
    3+8 = 11

    معادلتك كيف تفرق بين المعادلتين السابقتين.



    الجائزة حقتى ..


    بريمة

    (عدل بواسطة بريمة محمد on 03-24-2012, 01:22 PM)

                  

03-24-2012, 02:00 PM

محمد الامين احمد
<aمحمد الامين احمد
تاريخ التسجيل: 08-28-2004
مجموع المشاركات: 5124

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    ههههههههههه

    تحية طيبة

    ما بالسهولة دى يا شيخ بريمة ، ما زال فى الامر حديث

    نغير المعادلة شوية ، المعادلة دى مطاطية

    =IF( value1>value2,((value1+value1)+value2),((value1+value1)+value2+100))

    ,و تبقى الحكاية كـ التالى

    اذا كان الرقم الاول اكبر من الرقم الثانى ، يكون الناتج مجموع ضرب الرقم الاول فى اتنين + الرقم الثانى

    اذا كان الرقم الثانى اكبر من الرقم الاول، يكون الناتج مجموع ضرب الرقم الاول فى اتنين + الرقم الثانى + 100 على المجموع



                  

03-24-2012, 02:46 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: محمد الامين احمد)

    المنافسة حتى الان بين أمين سالم وبريمة ومحمد شمس الدين (ترتيب أبجدى للاسماء).
                  

03-24-2012, 03:28 PM

Amin Salim
<aAmin Salim
تاريخ التسجيل: 02-03-2012
مجموع المشاركات: 677

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: المنافسة حتى الان بين أمين سالم وبريمة ومحمد شمس الدين (ترتيب أبجدى للاسماء).


    سلامات يا ابو الريش

    امين طلع قبيل من المنافسه مزنؤق شغل لمن عينه طالعه والمشكله انو من غير قروش As it is time to contribute to the open source software or more precisely Linux

    لو عندك الزمن تقرى برسل ليك ال Links
                  

03-24-2012, 03:37 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Amin Salim)

    Quote: As it is time to contribute to the open source software or more precisely Linux Links

     وبالناسبة شغالين فى الكيرنل واللا ابلكيشنات؟ اسال لأنو ممكن يكون تعاون بيننا . looking for embedded Linux development

    (عدل بواسطة Abureesh on 03-24-2012, 03:38 PM)
    (عدل بواسطة Abureesh on 03-24-2012, 03:43 PM)

                  

03-24-2012, 03:55 PM

Amin Salim
<aAmin Salim
تاريخ التسجيل: 02-03-2012
مجموع المشاركات: 677

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    I am a contributer writer who simplify and shorten the learning curve of Linux new converts

    In addition i review the different releases of Ubuntu (gnome-, kde, and xfce) and provider step by step tutorials on how to set up the required environments for different programming languages

    The one that am working on now discuss cryptography and its approaches in Linux

    (عدل بواسطة Amin Salim on 03-24-2012, 03:57 PM)

                  

03-24-2012, 04:02 PM

محمد الامين احمد
<aمحمد الامين احمد
تاريخ التسجيل: 08-28-2004
مجموع المشاركات: 5124

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    اوكيه اوكيه يا جماعة

    انا بسحب مشاركتى الفوق دى ، المعادلة غلط !!!!!

    و متابع معاكم
                  

03-24-2012, 04:13 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: محمد الامين احمد)

    محمد الامين يا عزيزى، شفتك لسته تطور فى المعادلة وزى الما متأكد منها عشان كدا عندك فرصة تطويرها ومراجعتها
                  

03-24-2012, 04:29 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الأخ محمد الأمين
    سلام ..
    Quote:
    =IF( value1>value2,((value1+value1)+value2),((value1+value1)+value2+100))

    ,و تبقى الحكاية كـ التالى

    اذا كان الرقم الاول اكبر من الرقم الثانى ، يكون الناتج مجموع ضرب الرقم الاول فى اتنين + الرقم الثانى

    اذا كان الرقم الثانى اكبر من الرقم الاول، يكون الناتج مجموع ضرب الرقم الاول فى اتنين + الرقم الثانى + 100 على المجموع


    طيب نطبق على المعادلة ..

    6x2 + 5 = 17
    7x2 + 3 = 17

    وكده تطلع معادلتك تانى فشنك ساكت ..
    6+5 = 7 + 3 = 17 على حسب معادلتك .. الجزء الأول .. وما دام الجزء الأول خطأ نكتفى به.


    بريمة
                  

03-24-2012, 04:45 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: how could a whole function be executed in 2 clock cycles

    أبوالريش و ود أبا ومحمد الامين و أمين و حتي دينق ظاتو من لف لفهما
    الموضوع هنا ليس برمجه سوفتوير و إستخدام بروسسور
    هنا نستخدم الهاردوير لاجراء العمليات الحسابيه باستخدام ال ASIC أو باستخدام ال FPGA
    ميزتها السرعه و تتعامل مع العمليات الحسابيه بطريقه ليست sequential
    ودي في الاشياء التي تتطلب سرعه فائقه لا يمكن للسوفتوير أن تواكبها

    عشان كده جيبنا لود أبا مثل السخيل و الحصان و الجمل
    بالمناسبه يا ود أبا و أبوالريش و من لف لفهما.. نحنا لمن كنا "بنقور" جهال صغار.. كانو بيسألونا أسرع الجمل ولا الحصان.. و كنا نقع في الشرك؟ نقول الحصان

    طيب أخذ ال set الاول 5,6,7:
    التعامل يكون بال binary
    5 = 00000101
    6= 00000110
    7 = 00000111
    عندما تضيف لاي رقم صفر باليمين ...يعادل ذلك الضرب في 2
    عندما تضيف لاي رقم صفرين باليمين ...يعادل ذلك الضرب في 4

    لذلك أنا في الفنكشن أخترت الضرب في 2 و 4 و لم أختار 3 مثلا

    الكلوك سايكل الاولي
    ناخذ الرقم 6 و نضيف له صفر باليمين
    يعني الرقم من 00000110 يصبح 000001100 ( لاحظ أن هذا 12 او بالهكس C
    و في نفس الكلوك سايكل نضيف الرقم 5

    الكلوك سايكل الثانيه
    ناخذ الرقم 7 و نضيف له صفرين باليمين
    يعني الرقم من 00000111 يصبح 0000011100 ( لاحظ أن هذا 14 او بالهكس E
    و في نفس الكلوك سايكل نضيف ذلك لحصليه النتيجه في السايكل الاولي

    عملنا ليكم دزاين صغير للشغلانه مع السميلوشن
    الset الاول 5,6,7..و النتيجه في 2 كلوك سايكل
    الset الثاني 6,5,7 .. و النتيجه في 2 كلوك سايكل
    لاحظ ان ال result بعد 2 كلوك سايكل من تغيير الارقام

    (بالمناسبه لو لا تهتم بالدقه.. ممكن نختصرها ليك في كلوك سايكل واحده.. بس الجائزه مختلفه)



    function_x_1.jpg Hosting at Sudaneseonline.com
                  

03-24-2012, 05:07 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    طريقه حل أخري.لا علاقه لها بالطريقه الاولي مخصوص عشان تجيب كثافه ود أبا و من لف لفه
    لا نحتاج لضرب أي رقم في عدد ما أو إضافته لعدد ما.. و أنما تعديل الرقم لرقم أخر حسب وضعه (أن كان الاول نعدله لرقم يختلف إن من أن كان الثاني)
    و تعتمد أيضا علي التعامل مع الرقم في ال binary وتبديل ال bits لكل رقم مع بعضها بناء علي منظومه معينه
    يمكن التلاعب بالرقم حسب و ضعه (الرقم الاول أو الرقم الثاني او الرقم الثالث)... و ذلك بتبديل الخانات في ال binary.
    مثلا نقرر أن الرقم الاول.. نبدله حسب المنظومه الاتيه
    نبدل ال bit0 في bit5.
    نبدل ال bit1 في bit6.
    نبدل الbit2 في bit7 .
    نبدل ال bit3 في bit0.
    نبدل ال bit4 في bit1.
    نبدل ال bit5 في bit2.
    نبدل ال bit6 في bit3.
    نبدل ال bit7 في bit4.

    الرقم 5 يصبح ..... A0
    و الرقم الثاني حسب المنظومه الاتيه
    نبدل ال bit0 في bit3.
    نبدل ال bit1 في bit4.
    نبدل الbit2 في bit5 .
    نبدل ال bit3 في bit6.
    نبدل ال bit4 في bit7.
    نبدل ال bit5 في bit0.
    نبدل ال bit6 في bit1.
    نبدل ال bit7 في bit2.
    الرقم 6 يصبح hex 30

    و كذلك للرقم الثالث حسب المنظومه الاتيه
    نبدل ال bit0 في bit6.
    نبدل ال bit1 في bit7.
    نبدل الbit2 في bit0 .
    نبدل ال bit3 في bit1.
    نبدل ال bit4 في bit2.
    نبدل ال bit5 في bit3.
    نبدل ال bit6 في bit4.
    نبدل ال bit7 في bit5.
    الرقم 7 يصبح hex C1


    ثم نجمع الارقام الجديده
    * الرقم 5 لو كان الرقم الاول سيصبح A0
    , إن كان الرقم 5 هو الرقم الثاني سيصبح hex 28
    و إن كان الرقم الثالث سيصبح hex 41

    *طريقه تبديل الارقام يجب أن تختار بطريقه تغطي كل الارقام من صفر ل 255 بحيث تكون النتيجه في كل مجموعه ... unique (هذه لم أعمل لها فيرفيكاشن)
                  

03-24-2012, 09:07 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    Quote: (هذه لم أعمل لها فيرفيكاشن)

    محمد شمس الدين، مجهود كبير وقدر جدا..thanks
    عليك الله فركشها.. I would just XOR those bits with FF .. ملحوظة  سيادتك نسيت تشيل الصفر الاخير بعد shift left
    وما دمتم زول هاردوير ضليع  خلى فى بالك ال FFT,  (ما عندى تجربة فيها ولا عتدى زورق)

    (عدل بواسطة Abureesh on 03-24-2012, 09:32 PM)

                  

03-24-2012, 10:02 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    ول أبا محمد شمس الدين

    سلام ..
    أولاً المعادلة (أ) أنت فقط شرحتها بال Bin .. ثانياً أنت لم تعدل فى الفنكشن الأساسية عشان تعطينا أرقام متفردة unique وهذه هى مشكلة التى لم تستطع علاجها.

    يعنى المعادلة (أ) خارج المنافسة وما عارف ليه الباشمندس معجب بيها رغم ثبات خطلها.

    ح أجيك للمعادلة الثانية وأوريك المشكلة ..

    بريمة
                  

03-24-2012, 10:18 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    بريمة،
    محمد شمس الدين  زول هاردوير.. يعنى من عندينـا..  وما جربت الشغلانية الجابها دا لكن مؤكد مجهود مقدر وتحتاج تجربة، قول لينا رايك.
                  

03-24-2012, 11:43 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    فى الفنكشن (ب) نبدأ معك من الأخر ..

    أنت هنا عندك 8 بت يعنى .. 256 رقم متفرد فى الخانة الأولى (وهذه الرقم معروف للكل)
    وهناك 256 رقم متفرد فى الخانة الثانية
    وهناك 256 رقم متفرد فى الخانة الثانية

    بمعنى مضروب !256 مقسوم على !3 فى !(3-256)

    256x255x254 مقسوم على 6 = 2763520 رقم متفرد. وهذا الرقم يجب بحثه فى كل مرة مما يعنى أنه يفوق مقدرات 8 بت بكثير. من ناحية برمجة ما ممكن يتم فى زمن قياسى.

    من ناحية هاردوير .. هناك تقابلك التكلفة وال design وغيرها .. والله يكون فى عون الباشمهندس لو منتظر ال chip

    من كل النواحى أنت ما ح تقدر تجرى هذه العمليات بسهولة سواء من ناحية برمجة أو هاردوير ..


    لكن يجب أن أقول فكرة متطورة .. وجهد مقدر .. لكن الجائزة مازالت حقتى لأنى وصلت للحل الأن وليس بعد غد أو فى أنتظار شيئ مازال فى رحم الغيب ..



    بريمة

    (عدل بواسطة بريمة محمد on 03-24-2012, 11:45 PM)
    (عدل بواسطة بريمة محمد on 03-24-2012, 11:46 PM)

                  

03-24-2012, 11:50 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    ومن هنا أنا منتظر ول أبا محمد شمس الدين يأتينا بال design


    أها يا ول أبا جك جكتك ..


    بريمة
                  

03-25-2012, 01:26 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    ول أبا محمد شمس الدين

    والله أنت حريف خلاص! عايز تأكلنا حنك بال Bin

    تعال شوف المشكلة الصاح ..

    الفنكشن

    7 + 6 + 5 = 264 + 56 + 257

    كيف أنا توصلت للشغل الرهيب دا ..

    الرقم 5 = 0000101
    نطبق عليه التغيرات فى ال set 1 يطلع يساوى = 0010001
    نرى فى set3 الرقم 264 = 1000100 (يعنى أعمل reverse engineering in set3)
    نطبق عليه التغيرات فى ال set 3 يطلع يساوى = 0010001

    هل لاحظتم 5 فى set 1 والرقم 264 فى set3 أعطونا نفس النتيجة ..

    بنفس الأثبات السابق 6 فى set2 تساوى 257 فى set 1 تساوى بعد التغيير = 0011000

    وهكذا 7 فى set3 تساوى 56 فى set2 وتساوى = 1100001

    إذن 7 + 6 + 5 = 264 + 56 + 257

    ببساطة أنا قاعد أطلع 5 من set1 بعد التغيير واقوم أبحث العدد المقابل فى set 3 وهكذا


    ول أبا والله أنت حريف لكن أنا ما بخلى الجائزة دت كى ..

    الكلام دا يعنى حتى ال هاردوير ح يكون عنده نفس المشكلة التى أوردتها .. ما ح يكون هناك نتيجة unique

    بريمة
                  

03-25-2012, 03:05 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    الأخ الباشمنهدس أبو الريش

    إلى عنايتكم من الأخ الباشمهندس أمير سليمان .. وهو من منطقة واشنطن دى سى. وأمير مهندس متميز فى عمله ك System Engineer
    ويحمل ماجستير فى هندسة البرمجة من جامعة جورج واشنطن .. وهى كما تعلم من أعرق الجامعات الأمريكية ..

    Quote: Hello Biraima


    Please post this for me since I dont have account there

    I just read the post and I think I know the solution


    1. declare 3 numbers A B C
    2. convert to binary
    3. use XOR operation
    4. find A+B
    5. FInd (A+B) + C

    6. Repeat the operation after changing the order

    A لا تساوى B ولاتساوى C
    --
    Tamir Suliman
    System Engineer


    بريمة

    (عدل بواسطة بريمة محمد on 03-25-2012, 03:07 AM)
    (عدل بواسطة بريمة محمد on 03-25-2012, 03:09 AM)

                  

03-25-2012, 03:36 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    مزيد من الشرح من الباشمهندس أمير سليمان

    Quote: Sorry the phone got disconnected battery died

    please add this to explain the solution

    A Function ( Not then XOR )B
    Find A Function ( Not then XOR )B function (XOR) C

    sorry forgot to add the NOT


    When we change the order

    B F( Not then XOR ) A

    B F( Not then XOR ) A F (XOR ) C




    بريمة

    (عدل بواسطة بريمة محمد on 03-25-2012, 03:48 AM)

                  

03-25-2012, 03:54 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    وصلنى الأتى من القارئ [email protected]

    Quote: Brima,

    A random number can theoretically generate the same number, the trivial solution is to use the position of the number as coefficient.
    For example p is unique based on the order of the number
    p(x)x+p(y)y+p(z)z =Sum(px,py,pz)!=Sum(p(y)y+p(x)x+p(z)z) this is true all the time ......

    If I win please donate the prize to SPLA-N just to tick you off for the many time you made me go to "al-mir-had" just kidding.

    تشكر يا أخى على الفزلقة الظريفة .. مفروض تذكر أسمك كاملاً حتى نعرف من أنت ..


    بريمة
                  

03-25-2012, 03:57 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    ومزيد من التوضيح من الأخ القارئ [email protected]

    Quote: Brima,

    I forgot to mention that p(x) !=p(y)!=p(z), for example, for the arrangement (x+y+z); p(x) =1, p(y)=2, p(z)=3 P (whatever) is the position of the number which is always unique to the location of a specific number.



    الموضوع يبدو ألميه دخل الحوش ..


    بريمة
                  

03-25-2012, 08:43 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    شكرا يا بريمة وشكرا لكل الاخوة الافاضل الذين شاركوا فى المنافسة
    الان لكل منافس مداخلة واحدة فقط يلخص فيها حله وتكون المداخلة كالاتى: Explain your solution and then provide a clearly commented ANSI C code that can be compiled with any c compiler
    The function accepts 3 byte-wide variables and returns a 1-byte unique identifier for different arrangements of the variables' positions on the array
    سأقوم بكتابة برنامج اختبار لكل حل وأعلن رأيى هنا، تكون فترة طعون لثلاث ايام لإعتبارات فروق الوقت، ولو لم يتم إتفاق فستكون لجنة تحكيم وقرارها نهائى.

    (عدل بواسطة Abureesh on 03-25-2012, 10:44 AM)

                  

03-25-2012, 10:46 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    ViewSonic 8-inch - mp3 and mp4 video, picture frame, eBook reader, remote control
                  

03-25-2012, 10:50 AM

منتصر الامين
<aمنتصر الامين
تاريخ التسجيل: 09-14-2006
مجموع المشاركات: 985

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    -5+6=1
    -6+5=-1
                  

03-25-2012, 11:54 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: منتصر الامين)

    شكرا يا منتصر
                  

03-25-2012, 12:47 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    وصلنى النقد التالى من الباشمهندس أمير سليمان

    ويقول فيها tshoush لم يصب الهدف
    Quote: I thought this is an operation not a function that equals to a different number multiplied by each variable to randomize the result it I think tashoush is missing the point here
    Abu alresh then can do a good job in explaning his problem
    what he meant here I guess correct me if I m wrong Abualresh is you meant an operation not a number
    I guess tashboush approach is similar to the crypt problem where you have a key that you add to your plain text to encrypt
    Functions can be a value but I guess thats not what he meant



    أتوقع من الأخ tshoush أن يرد على مداخلة أمير وسوف أتابع الأيميل لنقل رده إلى هنا ..

    مع خالص التحايا

    بريمة

    بريمة
                  

03-25-2012, 01:05 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    بريمة باب الإجتهاد اتقفل، اقرأ المداخلات الفاتتك..
    ViewSonic 8-inch - mp3 and mp4 video, picture frame, eBook reader, remote control
                  

03-25-2012, 01:09 PM

منتصر الامين
<aمنتصر الامين
تاريخ التسجيل: 09-14-2006
مجموع المشاركات: 985

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: شكرا يا منتصر


    تسلم يا ابو الريش
    بس ان شاء الله نجحنا
    ولا لسه النتائج


    تحياتي
                  

03-25-2012, 01:18 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: منتصر الامين)

    شكرا يا بريمة وشكرا لكل الاخوة الافاضل الذين شاركوا فى المنافسة
    الان لكل منافس مداخلة واحدة فقط يلخص فيها حله وتكون المداخلة كالاتى: Explain your solution and then provide a clearly commented ANSI C code that can be compiled with any c compiler
    The function accepts 3 byte-wide variables and returns a 1-byte unique identifier for different arrangements of the variables' positions on the array
    سأقوم بكتابة برنامج اختبار لكل حل وأعلن رأيى هنا، تكون فترة طعون لثلاث ايام لإعتبارات فروق الوقت، ولو لم يتم إتفاق فستكون لجنة تحكيم وقرارها نهائى.
                  

03-25-2012, 05:08 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Quote: هل لاحظتم 5 فى set 1 والرقم 264 فى set3 أعطونا نفس النتيجة ..
    ول أبا
    حلي الثاني أقوي من الحل الاول و أنا متمسك به
    الرقم 5 لا يتغير ل 264 أبدا.. الرقم 5 يتغير ل A0 بالهكس أو 160 بالديسمل أذا كان هو الرقم الاول من حيث الترتيب
    أذا كان الرقم 5 هو الثاني من حيث الترتيب يتغير ل 28 بالهكس أو 40 بالديسامل
    أذا كان الرقم 5 هو الثالث من حيث التتريب يتغير ل 41 بالهكس أو 65 بالديسامل

    أبوالريش قال أرقامه بين 0- 255 أي 00-FF .. أي أن أي رقم 8 بت فقط.. و عند تغيير أي رقم يحتفظ الرقم الجديد بنفس عدد البت
    في الحل أعلاه كل ما يجب أن تقوم به أولا هو تبديل ال bits في الرقم... يعني أيضا عندك أي ناتج لرقم يجب ان يكون محصورا في 0 -255.. ثم بعد ذلك تجري الجمع
    هذا الحل أنا جربته لكل الارقام.. و يصلح حتي لو كانت الارقام الثلاثه فيهن أثنان متساويان ....يعني لو عندك مثلا 5-5-6 أو 6-8-8
    أذا لن تتحصل علي نفس النتيجه الا في حاله واحده فقط و هي تساوي الثلاثه ارقام .. مثلا 5-5-5
    لذا هذا الحل يغطي كل الاحتمالات (256 رقم في ثلاثه خانات) عدا واحده فقط (حال تساوي كل الارقام.. و هذه حاله غير valid)...
    لاحظ في السميلوشن المرفق الرقم 7 عندما يكون في الاول نحوله ل E0 و عندما يكون في الرقم الثاني نحوله ل hex 38 و عندما يكون الرقم الثالث نحوله ل hec C1
    السميلوشن المرفق يوضح لك نتيجه تحويل الارقام من 0 – 8 حسب خانتها بين الارقام الثلاثاء

    هذا الحل معمول بالهاردوير... يمكنك عمله بالسوفتوير أو الماتلاب و تتحصل علي نفس النتيجه.....
    مقارنه هذا الحل مع حلي الاول و حل ودأبا بريمه... هذا يستخدم ريسورس أقل لانه ليس فيه خطوات لجمع أو ضرب للارقام في الاول قبل الجمع النهائي.. أي أنك تعدل الارقام فقط
    حل الموضوع هو أن تاتي بفنكشن تربط موضوع الرقم بالفنكشن...

    سؤال عن حل الباشمهندس أمير .. في الخطوه 3 ما المقصود بعمل ال xor... لاي الارقام؟
    function_x_3.jpg Hosting at Sudaneseonline.com

    و لان السيمولشن غير واضح هنا جدول للارقام و تغييرها... و الارقام بالهكس

    function_numloc.jpg Hosting at Sudaneseonline.com
                  

03-25-2012, 05:33 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    محمد، رغم انى اعتقدت الناس انتهت من شغلها لكن طرحك الاخير يجعلنى اقترح على بريمة وعليكم مد فترة النقاش، فما رأيكم؟ ربما غيرت ال
    design strategy to hardware-based design if PCB space allowed
                  

03-25-2012, 06:03 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    ول ابا محمد شمس الدين
    سلام .. أنت يا أخى ما ركزّت معاى ..

    أنا قلت الفنكشن فى معادلاتك ليس unique وأتيت بالمثال التالى الذى تتساوى فيه النتيجة ..

    7 + 6 + 5 = 264 + 56 + 257 بعد التحويل ..

    والسبب فى أن 5 فى ست 1 .. و264 فى ست 3 يأتيان بنفس القيمة بعد التحويل
    وكذا 6 فى ست 2 و 257 وكذلك 7 و26 حب مواقعهما

    نعود ليك للمثال السابق بتاع
    6+5 = 8 + 3 يحصل نفس الشيئ فى الفنكشن .. وساهل جداً أى ثلاثة أرقام ، هناك ثلاثة أرقام أخرى تأتى بنفس النتيجية بتاعتها .. جرب المعادلات 7 + 6 + 5 = 264 + 56 + 257

    وبالتالى النفكشن ليس unique

    بريمة
                  

03-25-2012, 08:06 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    طيب نشرح أكثر: بعد تحويل الأرقام نحصل على ال Bin التالى
    7 + 6 +5 = 1100001 + 0001100 +0010001

    258 + 56 + 257= 0010001 + 1100001 + 0011000

    فى المعادلة الأولى 5 فى ست 1، 6 فى ست 2، 7 فى ست 3

    فى المعادلة الثانية 257 فى ست 1، 56 فى ست 2، و 258 فى ست 3


    لاحظ الثلاثة Bin فى المعادلة الأولى تتطابق مع ال Bin فى المعادلة الثانية مع أختلاف مواقعها فى الست ..


    بريمة
                  

03-25-2012, 11:37 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: أذا لن تتحصل علي نفس النتيجه الا في حاله واحده فقط و هي تساوي الثلاثه ارقام .. مثلا 5-5-5

    دى انا اضمنها ليك يا محمد، وسأعمل على عدم حدوثها فى الكود رغم انها معدومة الإحتمال بنسبة قريبة من الصفر. بس انت اضبط باقى الشغلانية، انا ماراجعتها لسه
                  

03-26-2012, 01:25 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    أبوالريش
    الحل هو حل عام لفنكشن..ممكن تجربه في سوفتوير أيضا في سي أو ماتلاب (السي أنا طولت منها .. لكن في الماتلاب سهل)..
    لا ادري كيف يقيسيون إستخدام الريسوس في السوفتوير.. لكن في الهاردوير نهتم بعدد flip flops و gates التي يستخدمها أي دزاين... و أجزم بوجود نفس الشئ في السوفتوير... لذا نتحايل علي عمليات الضرب المكلفه. و نستخدم ال xor التي أشار لها الباشمهندس أمير كثيرا لخاصيتها. عموما الحل لا يستخدم الكثير من الريسورس

    ول أبا بريمه
    طيب يا ول أبا.. واحده واحده:
    بالنسبه للحل الثاني الذي تبدل فيه البت في الرقم

    Quote: 7 + 6 +5 = 1100001 + 0001100 +0010001

    أعتبر أن الارقام هي x, y, z
    و تحويل الارقام نتيجته هي x1, y1, z1
    خذ مثال 5,6,7
    أي أن
    X=5
    Y=6
    Z=7
    أذا
    X1=A0_hex=160_dec
    Y1=30_hex=48_dec
    Z1=C1_hex=193_dec

    حاصل الجمع هو 401(dec)
    إذا5+6+7 بعد أن نحولها تصبح (تابع الجدول أعلاه لتحويل الارقام من 0 ل 8))

    5+6+7=
    10100000+
    00110000+
    11000001
    Quote: 258 + 56 + 257= 0010001 + 1100001 + 0011000

    ,
    أي رقم يا لريمه يجب أن يكون أقل من 256 لان الارقام 8 بت فقط..
    أذا 258 و 257
    not valid
    Quote: 258 + 56 + 257= 0010001 + 1100001 + 0011000

    الرقم الوحيد ال valid هنا هو 56 أما الرقمين 257 و 258 فخارج النطاق (أكثر من 8 بايت)
    و لان 56 يكون هو الرقم الثاني أو y
    y=56_dec=38_hex=01111000_bin
    بتحويل البت نحصل عليy1
    Y1=00001110_bin=0E_hex_=14_dec
                  

03-26-2012, 04:40 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    الأخوة بريمـة ومحمـد، (والاخ امين سالم لو سمح وقتـه) ارجو الان، وقد تبلورت الاراء، ان يقدم كل حله بلغة سى أو فى شكل pseudo code من جانبى سأعلن الفائز وارسل له الجائزة، على ان يكون معلوما لو فى أى وقت وفى
    غضون شهرين لو أكتشف أى شخص حالة فيها الحل الفائز لا يسرى فإن الفائز يوافق على ارجاع الجائزة. فما رأيكم؟

    (عدل بواسطة Abureesh on 03-26-2012, 04:44 PM)

                  

03-27-2012, 00:55 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الأخوة بريمـة ومحمـد، (والاخ امين سالم لو سمح وقتـه) ارجو الان، وقد تبلورت الاراء، ان يقدم كل حله بلغة سى أو فى شكل pseudo code من جانبى سأعلن الفائز وارسل له الجائزة، على ان يكون معلوما لو فى أى وقت وفى
    غضون شهرين لو أكتشف أى شخص حالة فيها الحل الفائز لا يسرى فإن الفائز يوافق على ارجاع الجائزة. فما رأيكم؟
                  

03-27-2012, 01:58 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)


    ول أبا محمد شمس الدين

    لا لا .. مافى طريقة للجائزة .. الأرقام الصحيحة هى 130، 56 و129

    7 + 6 +5 = 1100001 + 0001100 +0010001

    130+ 56 + 129 = 0010001 + 1100001 + 0011000

    فى المعادلة الأولى 5 فى ست 1، 6 فى ست 2، 7 فى ست 3

    فى المعادلة الثانية 130 فى ست 1، 56 فى ست 2، و 129 فى ست 3


    لاحظ الثلاثة Bin فى المعادلة الأولى تتطابق مع ال Bin فى المعادلة الثانية مع أختلاف مواقعها فى الست ..


    جرب الأن .. لو لقيتنى غلط فى التحويل من ال Bin لل decimal ممكن تعدل فيه بقراءة عسكية للأرقام 0010001 + 1100001 + 0011000




    وحتى أكون أمين أنا ح أنزل البرنامج بتاعى عشان يكون قابل للنقد .. لأنى أكتشفت فيه نقطة ضعف ..


    بريمة

    (عدل بواسطة بريمة محمد on 03-27-2012, 02:39 AM)

                  

03-27-2012, 02:36 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    باشمهندس أبو الريش أعمل كوبى & بست فى أى Text Editor عشان الكود يظهر بصورة صحيحة
    Since our function need to generate the same value when it runs again, then we need to use:
    Random Number Generator with Seed

    /where seed value is: 56, 65, 378, 873 etc
    // 5 + 6 = 56 we use 56 as seed to generato the random number for this function
    // 6 + 5 = 65 we use 65 as seed to generato the random number for this function
    // 3 + 7 + 8 = 378 we use 378 as seed to generato the random number for this function
    // 8 + 7 + 3 = 873 we use 873 as seed to generato the random number for this function

    //from the generator function we will pick the first number.
    // assign the number to the function
    6 + 5 + generator = should be unique, but the same number will be repeated when the same seedValue to be used.
    etc.

    since we need to limit our numbers to 8 bits, then we have to get the numbers in the range = +255 to -255, see the codes

    ---------------------------------------------------

    import java.util.*;

    public class Challengers {

    public static void main(String[] args)
    {
    byte x1 = 5;
    byte x2 = 0;
    byte x3 = 6;

    String s1 = x1 + "" + x2 + "" + x3;

    long seed = Long.parseLong(s1);
    System.out.println(seed);

    Random generator = new Random(seed);
    int value = generator.nextInt(255);
    System.out.println(value);

    byte x4 = (byte) value;
    System.out.println(x4);

    byte result = (byte) (x1 + x2 + x3 + x4);

    System.out.println(result);

    }

    }


    بريمة
                  

03-27-2012, 03:44 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Brema, salam

    Please note the range of values is between 00 to FF or 256 bytes

    No negative values
                  

03-27-2012, 12:55 PM

Mohamad Shamseldin
<aMohamad Shamseldin
تاريخ التسجيل: 02-17-2006
مجموع المشاركات: 3074

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    بريمه ..
    صحيح بالرفيس إيتجرينق حصيله المجموعه الاولي و المجموعه الثانيه ستكون ... 191_hex
    و لكن أنت هنا لا تريد أن يكون المجموع unique لكل الارقام يعني 256x255x254
    اي 16,581,120 رقم .. و إنما للثلاثه أرقام فقط

    إذا كان المطلوب أن يكون الحاصل أو المجموع يونيك لكل الارقام فيمكن إضافه 0 باليمين للعدد الثاني.. و 1 باليمين للعدد الثالث .. مع ترك العدد الاول بدون إضافه...
    أي في حاله 5-6-7 x-y-z
    X1=A0
    Y1=300_hex
    Z1= C11
    نجمع
    A0+300+C11=FB1

    في حاله 129-56-130
    أو بالهكسx=81
    Y=38
    Z=82
    و تحويل البت ينتج

    X1=30_hex
    Y1=C10
    Z1=A01
    حصيله الجمع ستكون 1641_hex
    و أكبر رقم في النتيجه سيكون 20E1_hex سعته...14 بت

    و بذا خطوات الحل تكون:
    1- تعديل البت في الرقم الاول
    2- تعديل البت في الرقم الثاني و إضافه 0 باليمين
    3- تعديل البت في الرقم الثالث و إضافه 1 باليمين
    4- جمه الحصيله
                  

03-27-2012, 02:34 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Mohamad Shamseldin)

    Mohamed and Brema
    let us be more practical and work on immediate data - The extreme scenario is 255 + 255 +255 where the result should also be =< 255
    so let's work on this data
                  

03-27-2012, 03:05 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    لو استلفنا قانون جمع السرعات من عمنا ابوشنب، ونخلى العددين الاوائل يمثلوا الجسمين المتحركين، والعدد الأكبر يمثل الحدود القصوى على ان لا يكون اى عدد اكبر من 255
                  

03-27-2012, 03:12 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    بحيث سى تكون العدد الأكبر بصرف النظر عن موقعه، العددين الباقيات بنفس ترتيبهم
                  

03-29-2012, 04:06 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    Wrap it up
    Brema , please send me by email the Java code and exe file with GUI, and it would be so helpful if you also sent me Java compiler
    Mohamed, please send me, also by email, the Schematics of the FPGA circuits in Protel 99 or OrCad (if possible), along with the logic flow
    since these two approaches are different, and if found both working, then the prize will be shared
                  

03-31-2012, 04:59 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)


    ول أبا محمد شمس الدين

    سلامات .. والله يا ول أبا عفيت منك .. يا أخى أنت زول خطر عدييل ..

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


    بريمة
                  

03-31-2012, 05:16 AM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)


    الباشمهندس أبو الريش

    هنا برنامج مجانى ل Remote sharing

    http://download.cnet.com/TeamViewer/3000-7240_4-10398150.html

    أعمل ليهو داون لوود فى الكمبيوتر بتاعك ورسل لى ال ID بتاعتك .. عشان نوريك تعمل شنو من الدسك توب بتاعى ..

    بريمة
                  

03-31-2012, 09:48 AM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    Quote: أعمل ليهو داون لوود فى الكمبيوتر بتاعك ورسل لى ال ID بتاعتك .. عشان نوريك تعمل شنو من الدسك توب بتاعى

    Brema, don't understand what you mean, but please go ahead and just send me the Java source code with a compiled exe file
    I can do the rest
    Since you and Mohamed have 2 different approach H/W vs S/W, then the price will be shared as I may need both

    (عدل بواسطة Abureesh on 03-31-2012, 09:50 AM)

                  

03-31-2012, 02:43 PM

بريمة محمد
<aبريمة محمد
تاريخ التسجيل: 04-30-2009
مجموع المشاركات: 13471

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: Abureesh)

    الباشمهندس أبو الريش
    سلامات ..

    البرنامج الفوق بسمح لى أنا أعمل ليك كل حاجة فى كمبيوترك .. بدون ما أنت تحتاج تعمل الحاجات ..



    قبل ما تصحى بإذن الله أكون جمعت الحاجات وأرسلتها ليك .. لكن محتاجة منك ل set up دا الكنت عايز أساعدك فيهو ..



    أسف .. لم أستطع أستقبال التلفون لأنى بكون بعيد وعلى بال ما ألحق يكون قطع ..

    بريمة
                  

03-31-2012, 03:09 PM

Abureesh
<aAbureesh
تاريخ التسجيل: 09-22-2003
مجموع المشاركات: 30182

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: بريمة ومن لف لفـه.. فنكشن لهذه المشكلة وينوبكم ثواب. (Re: بريمة محمد)

    بريمة حاولت اتصل عليك وجات الانسر مشن.. 
    this function is part of a larger firmware I am working on and will burn it in flash ROM so please don't worry about
    the setup, just send me the code and if possible an exe with GUI

    btw: where is Mohamed?1
                  


[رد على الموضوع] صفحة 1 „‰ 1:   <<  1  >>




احدث عناوين سودانيز اون لاين الان
اراء حرة و مقالات
Latest Posts in English Forum
Articles and Views
اخر المواضيع فى المنبر العام
News and Press Releases
اخبار و بيانات



فيس بوك تويتر انستقرام يوتيوب بنتيريست
الرسائل والمقالات و الآراء المنشورة في المنتدى بأسماء أصحابها أو بأسماء مستعارة لا تمثل بالضرورة الرأي الرسمي لصاحب الموقع أو سودانيز اون لاين بل تمثل وجهة نظر كاتبها
لا يمكنك نقل أو اقتباس اى مواد أعلامية من هذا الموقع الا بعد الحصول على اذن من الادارة
About Us
Contact Us
About Sudanese Online
اخبار و بيانات
اراء حرة و مقالات
صور سودانيزاونلاين
فيديوهات سودانيزاونلاين
ويكيبيديا سودانيز اون لاين
منتديات سودانيزاونلاين
News and Press Releases
Articles and Views
SudaneseOnline Images
Sudanese Online Videos
Sudanese Online Wikipedia
Sudanese Online Forums
If you're looking to submit News,Video,a Press Release or or Article please feel free to send it to [email protected]

© 2014 SudaneseOnline.com

Software Version 1.3.0 © 2N-com.de