مناقشة وظيفة الخوارزميات 1 الشهرية
تاريخ التسجيل: 2007-10-12 مشاركات: 1
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
رجاء
أريد المساعدة في فكرة التعامل مع الأعداد الكبيرة جدا والتي يصعب في بعض الحواسيب التعامل معها
و xhtml checker.
تم تعديل العنوان من قبل mpcabd,hanihh, الرجاء استخدام عناوين معبرة.
|
| |
قراءة: 3193 |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2661
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
رجعنا لحل الوظائف Online!
هون ما فينا نحللك الوظيفة وإنما بتحلي الوظيفة لحالك وإذا واجهتك مشاكل بتطرحيها هون لنساعدك قدر الإمكان, لكن أنو كل واحد يحط وظيفتو واتفضلو حلوها اتناقشنا فيها كتير من زمان.
|
| |
  |
تاريخ التسجيل: 2007-09-07 مشاركات: 403
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
أنا واجهتني مشكلة بالضرب ...
بس بدي أعرف شو أكبر رقم بيستوعبه الباسكال ؟؟ نسيته ..
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار
|
| |
  |
تاريخ التسجيل: 2007-05-26 مشاركات: 63
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب hiba.th: أنا واجهتني مشكلة بالضرب ... بس بدي أعرف شو أكبر رقم بيستوعبه الباسكال ؟؟ نسيته .. مشكلة وحدة بس ؟؟؟الله يسامحك ياهبة ومشان أكبر رقم يمكن 2^32-1 احسبي انتي...
|
| |
  |
تاريخ التسجيل: 2007-02-14 مشاركات: 141
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
انو انا هلأ بس واجهتني شغلة غريبة
بألب الاجرائية في عمليه ضرب عم يعطيني نتيجتها غلط
يعني مسلا
z:=x*y
عم اطبع قيم المتحولات ابل و بعد الضرب مشان حدد يعني وين الغلط بس نتيجة الضرب عم تطلع غلط
إن النفس المتألمة لا تطمئن إلا مع نفس أخرى تشاطرها الشعور و تشاركها الأحاسيس فالقلوب التي تجمعها سعادة الأفراح لا تفرقها كآبة الأحزان
|
| |
  |
تاريخ التسجيل: 2007-02-14 مشاركات: 141
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب moon light: انو انا هلأ بس واجهتني شغلة غريبة بألب الاجرائية في عمليه ضرب عم يعطيني نتيجتها غلط يعني مسلا z:=x*y عم اطبع قيم المتحولات ابل و بعد الضرب مشان حدد يعني وين الغلط بس نتيجة الضرب عم تطلع غلط 
إن النفس المتألمة لا تطمئن إلا مع نفس أخرى تشاطرها الشعور و تشاركها الأحاسيس فالقلوب التي تجمعها سعادة الأفراح لا تفرقها كآبة الأحزان
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2005-10-25 مشاركات: 933
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب hiba.th: بس بدي أعرف شو أكبر رقم بيستوعبه الباسكال ؟؟
أكبر رقم بالنسبة للـInteger هو 32767 .. هيك عالأغلب ..
ونصيحة انتبهوا لطريقة التعامل مع المؤشرات لأنه بهيك مسائل بتضيع الطاسة كتير وممكن غلطة بسيطة تفوتك بحلقة لا نهائية أو إعطاء قيم غير متوقعة ....
وأفضل شي بتساووا مشان الـDebug لهيك مسائل كبيرة هو الـtrace into و الـ Watch ... بتساعد كتير بكشف الاخطاء البرمجية ..
|
| |
  |
تاريخ التسجيل: 2007-09-07 مشاركات: 403
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب moon light: انو انا هلأ بس واجهتني شغلة غريبة
بألب الاجرائية في عمليه ضرب عم يعطيني نتيجتها غلط
يعني مسلا
z:=x*y
عم اطبع قيم المتحولات ابل و بعد الضرب مشان حدد يعني وين الغلط بس نتيجة الضرب عم تطلع غلط
برأيي مشان تحليها جربي بال F7 .. بتحددلك وين غلطك .. أو بال watch
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب moon light: انو انا هلأ بس واجهتني شغلة غريبة
بألب الاجرائية في عمليه ضرب عم يعطيني نتيجتها غلط
يعني مسلا
z:=x*y
عم اطبع قيم المتحولات ابل و بعد الضرب مشان حدد يعني وين الغلط بس نتيجة الضرب عم تطلع غلط
اتأكدي من أنو الجواب هو ضمن المجال [0..32766]
يعني أنو الناتج (z)يكون ضمن المجال وإلا رح تطلع نتائج غريبة يعني متل ما قال DR.SIKO
|
| |
  |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2661
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
هلأ إذا بدكم ترجعو تطبعو النتائج باستخدام متحولات Integer فرجعت المشكلة متل ما هي, وبالتالي إذا كان أكبر قيمة لمتحول Integer بالـ Pascal هي 32766 فلازم تعتبرو أنو أكبر Integer بيقبلو برنامجكم هو 9999 بس, يعني أربع خانات بس.
|
| |
  |
تاريخ التسجيل: 2007-09-14 مشاركات: 57
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: هندسة برمجيات
|
معليش يا شباب بس انا فهمت أنو هاد الرقم الـ 99999 متغير من تنفيذ لتنفيذ (يعني محاكاة لعدة أجهزة) ومشان العدد الأكبر بالباسكال هو 32767 لأنو بتحجر 16 بت للـinteger بس أنتو ما تستعملو integer إستعملو longint بيمشي الحال (بيحجز 32 بت) بصير اكبر عدد (2^32)-1
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
شباب هلأ أنتو اخترتوا شي بنية عنصر السلسلة عدد صحيح ولا string???
كأنو التعامل مع الstring أهون مو هيك؟؟
أنا من جهتي عملت هيك..
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1309
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
أنا اخترته integer بس متل ما قلت أهون يكون string ...
بس عندي سؤال:
إذا كان عندي هاد الstring وبدي أحصل على أخرفه خرف تلو الآخر كيف؟؟؟؟ هلأ بالاضافة مو مشكلة منعمل لكل حرف + مع كامل الstring بس كيف إذا بدي أحصل عليهن؟؟؟
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
مشان الضرب
في خوارزميات تانية يمكن مو الكل بيعرفها ويمكن تكون مفيدة بالنسبة للأعداد الضخمة:
Toom-Cook_multiplication
......
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2387
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
كتب hanihh: مشان الضرب
في خوارزميات تانية يمكن مو الكل بيعرفها ويمكن تكون مفيدة بالنسبة للأعداد الضخمة:
Toom-Cook_multiplication
......
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب en.karam1989: كتب hanihh: مشان الضرب
في خوارزميات تانية يمكن مو الكل بيعرفها ويمكن تكون مفيدة بالنسبة للأعداد الضخمة:
Toom-Cook_multiplication
......

وأنا كمان صار معي نفس الشي بس إلت لحالي بركي حدا بيجي وبيفسرها أو يفهمها...
حاكم في مين قراها وقلي أنو منيحة ...
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2007-01-22 مشاركات: 711
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
إي الله حيو ...
بس بمعيتك الو ليلي "قراها وقلي أنو منيحة ... " أنو يشرحلنا ياها شوي بس منشان نعرف شو عمصير
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
This link is too benefit for knowing common errors in writing XHTML code and valid XHTML documents
XHTML common errors
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2006-09-12 مشاركات: 799
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
The Big Number problem can be named The mind-bender problem  Any way if you are C++ geek 'nd you know how to deal with classes you can read this ,it may help ya.
|
| |
  |
تاريخ التسجيل: 2007-01-07 مشاركات: 163
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة الاختصاص: غير ذلك
|
يعني آخر شي سو اللي تم اختاروا بنية string ولا integer
|
| |
  |
|
مشرف
تاريخ التسجيل: 2006-10-12 مشاركات: 1718
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: هندسة برمجيات
|
طيب وين المشكلة باستخدام ال INT ؟
New look, new work, new laptop, new room, new challenges,and many new stuff It's not my birthday it's my revolution
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1309
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
استخدام integer يسبب عدة مشاكل أهمها:
1. عند الطباعة إذا كان عندك العدد 10034 طبعاً هاد الرقم رح يتقسم على الخانات بالشكل التالي:
0034 - 1 ..
وهون المشكلة الأولى اللي بتظهر بالطباعة أنو الصفر على الشمال ما بينطبع...
المشكلة التانية( مو مشكلة بس فيها تلبيك نوعاً ما ) أنو بالضرب ما بتقدر تاخد كل عدد ( خانة ) لحالها متل ما بتعمل بالstring ..
|
| |
  |
تاريخ التسجيل: 2007-02-13 مشاركات: 266
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب Ray: استخدام integer يسبب عدة مشاكل أهمها:
1. عند الطباعة إذا كان عندك العدد 10034 طبعاً هاد الرقم رح يتقسم على الخانات بالشكل التالي:
0034 - 1 ..
وهون المشكلة الأولى اللي بتظهر بالطباعة أنو الصفر على الشمال ما بينطبع...
المشكلة التانية( مو مشكلة بس فيها تلبيك نوعاً ما ) أنو بالضرب ما بتقدر تاخد كل عدد ( خانة ) لحالها متل ما بتعمل بالstring ..
بالنسبة للمشكلة الأولى فألها حل.........
أما بالنسبة للمشكلة التانية فكمان ألها حل.
وفي ميزتين كمان بيظهروا أذ اخترنا int هي أثناء الجمع أو الطرح يعني بيسهل التعامل إجمالاً.
و طبعاً بالنهاية هذا الشيء بيرحع للإجرائيات و طريقة التعامل
مع هيك أعداد.
Never Break three things In You're Life: Trust, PROMISE& HEART Because When They Break They Don't make noise but pain a lot.
|
| |
  |
تاريخ التسجيل: 2007-09-07 مشاركات: 403
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
يا جماعة أول ما بدنا نقسم ال string لسترينغات صغيرة وندخلهم بالسلسلة .. وين العبرة من التقسيم ( طبعا قبل ما نعمل العمليات ) يعني قبل العمليات لما حطينا بالريكورد string هي مالها شغلة مفيدة أبدا غير إنا بدنا رد نحولهم ل integer مرة تانية فالأهون إنا نحولهم من الأول ل integer وبالنسبة لمشاكل الضرب والجمع بينحلو بسهولة ..
مشكلة طباعة الصفر اللي عاليسار .. بناقش إذا الريكورد مو بالأول يعني ( elem^.prev<>nil) وفيه أقل من أربع خانات ( بحسب ال mod & div )ومنكتب صفر عاليسار حسب الحالة اللي عنا أما الجمع فبس إذا الجواب أكبر من 9999 بنحط باليد ....... وبنضيف للريكورد اللي قبل ..... والضرب بقا معت شوي بس في إله أكتر من طريقة بس الأسهل والأوضح خانة خانة وممكن تصير وما بتعمل أي مشكلة ....
أما إنو نستخدم long int فأنا اليوم شفت الأنسة سوسن وسألتها وقالتلي ... لأ لا تستخدمو هالنمط
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار
|
| |
  |
|
عضو فعال
تاريخ التسجيل: 2006-09-12 مشاركات: 799
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
 I think whatever the data structures was you have to expect that you will encounter many problems relates to your choice
Warning: Be careful when you are dealing with pointers because you can't expect what the compiler will do  String is the best choice ,do you know why ? 
|
| |
  |
تاريخ التسجيل: 2007-09-07 مشاركات: 403
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
ما بظن إنو نحنا ممكن نغلط بالمؤشرات ,.. صارو سهلين شوي علينا ..
بس ليش ال string أفضل ... ما حسيت إله طعمة
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار
|
| |
  |
تاريخ التسجيل: 2007-02-13 مشاركات: 266
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
http://www.yourhtmlsource.com/accessibility/xhtmlexplained.html
هذا اللينك مفيد لل XHTML على ما أظن؟؟؟؟؟
Never Break three things In You're Life: Trust, PROMISE& HEART Because When They Break They Don't make noise but pain a lot.
|
| |
  |
تاريخ التسجيل: 2007-09-07 مشاركات: 403
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
شكرا فرح عالرابط .. وكل شي بتلاقوه مفيد ضيفوه .. بركي بتنحل بقا هالوظيفة 
اللهم آتنا في الدنيا حسنة وفي الآخرة حسنة وقنا عذاب النار
|
| |
  |
تاريخ التسجيل: 2007-01-07 مشاركات: 163
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة الاختصاص: غير ذلك
|
كتب hiba.th: ما بظن إنو نحنا ممكن نغلط بالمؤشرات ,.. صارو سهلين شوي علينا ..
I think that u cant understand wt does Morhaf mean
|
| |
  |
|
مشرف
تاريخ التسجيل: 2004-03-05 مشاركات: 1388
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
الstring أحسن بكتير وأسهل بالتعامل وأنا اعتمدتها
|
| |
  |
|
مشرف
تاريخ التسجيل: 2006-10-12 مشاركات: 1718
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: هندسة برمجيات
|
كتب Ray: استخدام integer يسبب عدة مشاكل أهمها:
1. عند الطباعة إذا كان عندك العدد 10034 طبعاً هاد الرقم رح يتقسم على الخانات بالشكل التالي:
0034 - 1 ..
وهون المشكلة الأولى اللي بتظهر بالطباعة أنو الصفر على الشمال ما بينطبع...
المشكلة التانية( مو مشكلة بس فيها تلبيك نوعاً ما ) أنو بالضرب ما بتقدر تاخد كل عدد ( خانة ) لحالها متل ما بتعمل بالstring ..
المشكلة باستخدام الstring حتشوفيها بعملية الضرب ..
أما حل المشكلة الأولى فأنا مساوي تابع يحافظ على كل عنصر بأربع خانات ويملي الخانات الفاضية بالصفر بس ظهرت عندي مشكلة بآخر عنصر 
المهم حليتها بأنو العنصر يلي بيأشر عليه ال last حيتعدل قبل عملية الطباعة
المشكلة التانية ما هي مشكلة قد ما هي أفضل بالنسبة لل int لأنو فيكي تجزئي العنصر إلى خانات باستخدام ال %
على كل حال بيجوز في اختلاف بوجهات النظر لأنو أنا عم بشتغل على ال C++ وبيجوز حأنقل على ال c# لأنو فيها توابع كتير بتريح ..
كتب hiba.th: شكرا فرح عالرابط .. وكل شي بتلاقوه مفيد ضيفوه .. بركي بتنحل بقا هالوظيفة 
الشي المفيد يلي أنا حابب اسال عنو هو شو الطريقة يلي بدهن يانا ندخل فيها
1) إدخال الرقم بشكل كامل إلى String ومن ثم تقسيمه
2) من مجرى الدخل أنا باخد 4 محارف حتى أوصل لمحرف ال Enter وبعدها بدخل رقم كبير جديد
أنا لهلق عم بشتغل عالطريقة الأولى مؤقتاً لأنو أصعب وبدها شغل أكتر مع أنو التانية برأيي أفضل وخاصة لما بدي دخل رقم حقيقي كبير منشان ميز الفاصلة العشرية ..
New look, new work, new laptop, new room, new challenges,and many new stuff It's not my birthday it's my revolution
|
| |
  |
|