namespace
- psd-development.com/vb/f29.html
- برمجة ألعاب كتابة الشعر شطرنج
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
أحلى هويدي أنا عاوز أعرف انت ناوي على إيه ؟ اتركني بحالي يا أخي :lol:
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
نعم أخي هكذا كان الأمر بالنسبة لي
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
معناها رح أخسر راحت علي :lol: بانتظار اللغز القادم :lol:
- هل لديك طريقة لتحويل حرف من Upper إلى Lower ؟
هههههه هذه جملة واحدة فقط :P كلامك صحيح من ناحية السرعة أخذنا تلك الطريقة في مادة computer interfacing وتعلمنا أن ASCII CODES لم تكتب عبثاً ، وإنما على ذلك الأساس ورجينا همتك في اللغز الرابع سلام
- هل لديك طريقة لتحويل حرف من Upper إلى Lower ؟
الجملة هي : ch = ch + 32 * (1 - ch / 91 * 2); ch / 91 قيمتتها 1 إن كان الحرف small ، وقيمتها 0 إن كان capital ch / 91 * 2 قيمتتها 2 إن كان الحرف small ، وقيمتها 0 إن كان capital 1 - ch / 91 * 2 قيمتتها 1 - إن كان الحرف small ، وقيمتها 1 إن كان capital في النها…
- ما هي أفضل طريقة لكتابة كود يظهر مثلث باسكال
كتبت لك هذا الكود لكن لا أدري ما قصدك من موضوع ( المقابل للعدد المدخل ! ) أنا أعرف أن الذي ينتج عندي من الكود التالي هو مثلث باسكال وكتبته على أساس برمجي بحت ولم أتعمق في خصائص المثلث الرياضية #include<iostream> using namespace std; int main() { int Pascal[10]…
- هل لديك طريقة لتحويل حرف من Upper إلى Lower ؟
ماذا لو أعطيكم طريقة بسطر واحد للتحويل إلى capital إن كان small والتحويل إلى small إن كان capital ما رأيكم ؟ ما رأيك استاذ خالد ؟
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
بصراحة كنت أعتقد أن البرنامج يكفيه نصف ساعة من البرمجة لكن بعد التجربة تبين أن الوقت الصافي لبرمجته أخذ معي ساعتان ونصف تقريبا بمعنى اللغز دسم ويستاهل وقت زيادة لذا أنضم إلى الزميل أبو دحيم لأن يكون الإثنين القادم يوم قيامة اللغز الرابع وليس السبت مع الشكر
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
تم بحمد الله ارسال اللغز الرابع - كتبته صباح هذا اليوم . لم ينفع التعديل على المشروع الذي ذكرته لأنه معقد ويأخذ بالحسبان الأعداد السالبة والموجبة ، كما أنه يعتمد البرمجة الكائنية ، لذا كتبت هذا الكود من الصفر ، يقوم بالجمع والطرح ، كما يمكن طرح عدد كبير من عدد…
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
قمت بعمل هذا المشروع قبل أشهر وكان ضخماً بعض الشيء - يقوم بالجمع والطرح والضرب ويحسب القوى والمضروب لأي عدد والناتج قد يصل إلى 1000 خانة أو أكثر على أية حال - سأقوم باختصاره حتى يلبي المطلوب من اللغز وزيادة على ذلك قليلاً سلامي .
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
أهلاً أخي هويدي - تعجبني مناداتك لي باسمي :cool: وأنا أظن ذلك - أفضل وأسرع ، لكن بخصوص الذاكرة هناك تفصيل ، لا أشعر أن هناك تضييع للذاكرة ، بل على العكس ، الرابط التالي يخبرك أن bit manipulations تستخدم في ضغط الملفات واختصار البيانات http://www.cprogramming.c…
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
ألف مبروك لجد دحيم ( أو أبو 2 دحيم ) قلت في البداية : يعني أخونا فائز في كل الأحوال لكن أنا كتبت الحل بسرعة ولم يكن هناك وقت للتفنن يبدو أن أخانا يتقن Digital Design وكتب الحل بناءاً على فكرة العدادات counters لاحظوا معي التالي : أنا قمت بالتحويل من decimal إل…
- مساعده في سلسله تايلور
يالنسبة لي - لو أردت كتابة الكود السابق لكتبته كالآتي #include<iostream> using namespace std; int sum(int num1,int num2) { return num1 + num2; } float Div(int num1,int num2) { return (float)num1/num2; } int main() { char q = 'y'; int a,b,choice; do { cout<< "W…
- المكتبة مع h أو بدونها
اهلاً أخي :lol:
- مساعده في سلسله تايلور
هذه الطريقة تعطي نتائج ممتازة للغاية - قريبة جداً من تلك التي تحصل عليها من cmath وهي سريعة جداً مقارنة بالطرق السابقة ، لكنها تستهلك قدراً من الذاكرة عند تعريف الجداول يمكن إهماله #include<iostream> using namespace std; double hollyConstant=0.017453; double s…
- مساعده في سلسله تايلور
1 الاستدعاء الذاتي بالتأكيد http://www.allinterview.com/showanswers/229.html 1- باستخدامه يحصل لدينا غموض والتباس بالنسبة للكود ، مثلاً الكود الذي كتبته أنت يعتبر unreadable ولو كنت تعمل في شركة وأراد أحد تطوير الكود فلن يستطيع أو سيصعب عليه بسبب الغموض والالت…
- مساعده في سلسله تايلور
:lol:
- مساعده في سلسله تايلور
لا يمكنك ذلك - للأسف هذا الكود يعطيك 1.01 ، ذكرته سابقاً ويعتمد السلسلة التكرارية float sin(float x) { float result = x; int limit = 11; int sign = -1; for(int i=3 ; i<limit ; i+=2,sign=-sign) result += sign*result*(x*x)/(i*(i-1)); return result; }
- مساعده في سلسله تايلور
أنا قلت التالي : أستخدم for في الأمثلة البسيطة كمثالنا ولست مضطراً إلى الاستدعاء الذاتي ، وكلاهما صواب ، لكن الاستدعاء الذاتي له عيوبه ، فهو إلى جانب سرعته يهلك الذاكرة ، ابحث عن عيوب الاستدعاء الذاتي . result+=(x*sin(x,n-1)/n*sin(n-1)); لاحظ أنه في استدعاء ال…