khaled_prg
عضو مجتهد
- KeRNeL
- البرمجة و التطوير
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
السلام عليكم فقط من أجل توضيح بعض المصطلحات : الـ buffer هي ذاكرة مؤقتة لتخزين البيانات أثناء انتقالها من طرف إلى آخر بحيث تختلف السرعة بين كلا الطرفين, باعتبار أن وصول البيانات إلى الطرف الثاني أسرع .. فإن دور الـ buffer يكمن في حفظ البيانات ريثما يكتمل وصوله…
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
مرحبا بك أخي محمد :) لا أظن أن هذا ما يريده الأخ ringawy ! لأن المُدخلات يجب ان تكون حرفية char (يتم أخذ الحرف الأول فقط, تماما كما تفعل getch في لغة السي) احترامي لك.
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
أعرف ذلك و لكن سيلزمه استخدام if-else بدل switch لأن الأخيرة لا تدعم سوى int و char :) أخي ringawy, كما قال لك الأستاذ محمد أبو زايد, إذا كنت تريد كتابة كود برمجي قابل للقراءة فابتعد عن goto إذا كنت تريد معرفة السبب, انظر هنا : جملة Goto نعم أخي الكريم :)
- مشكلة التأكد من المدخلات فى برنامج أله حاسبة بسيطة
السلام عليكم مرحبا اساتذتي :) عفوا, الكود مكتوب بلغة السي++ لوجود علامات عديدة منها استخدام مساحة الأسماء std و طريقة تضمين المكتبات و استعمال الكائنين cout و cin و ... .. أضف إلى ذلك أنه لا يمكن استخدام الفئة string في هذه الحالة لأنها غير معرفة داخل swtch :)…
- ما بعد تنصيب Netbeans 7.1 ؟؟
تم و لله الحمد :) أشكرك أخي محمد على متابعة الموضوع و على المساعدة, بارك الله فيك. تحياتي و احترامي لك.
- ما بعد تنصيب Netbeans 7.1 ؟؟
+1 ألا يمكن وجود عدة ملفات منفصلة بحيث يكون لكل واحد منهم دالة رئيسية ؟؟ (تماما كما يحدث في الجافا مع الكلاس الرئيسي) و بالتالي يمكن تشغيل كل ملف مع دالته الرئيسية ! قمت بالدخول إلى المجلد حتى وصلت إلى الملف المطلوب و لكن ظهرت لي رسالة الخطأ التالية : مالحل ؟؟
- مساعدة بسيطة في باقي القسمة
مرحبا بك أخي محمد. عندي ملاحظة وحيدة في الكود : مالفائدة من إعادة المؤشر في هذه الحالة ؟؟ عنوان المؤشر سيظل هو نفسه لذلك سيكون من الأحسن استخدام void للتو لاحظت أنني وقعت في نفس التصور :D : .. هناك الكثير من الإختصارات في الكود بتاعك و قد أعجبتني كثيرا .. يا ر…
- مساعدة بسيطة في باقي القسمة
لا أظن انه بإمكانك إعادة مؤشر يشير إلى مصفوفة تم الإعلان عنها محليا .. لأنه مع انتهاء تنفيذ الدالة سيتم مسح كافة المعلومات (العناوين) :) لا أملك الوقت الكافي لكتابة الكود و لكن لدي الآن الفكرة التالية : نقوم بالإعلان عن مصفوفة حرفية dig عدد عناصرها 20 و لتكن g…
- مساعدة بسيطة في باقي القسمة
+1 شبيك لبيك .. خدامك بين أيديك :D أحم .. أحم ... أظنني سأستعين قليلا بالعصا السحرية itoa :lol: ( ألم تقل إنك تريد استخدام مصفوفة حرفية ؟ :D) : #include <iostream> #include <cstdlib> using namespace std; int main() { int x; cin>>x; char buffer [33]; itoa (x,bu…
- ما بعد تنصيب Netbeans 7.1 ؟؟
عدنا :) تم بحمد الله تنصيب Mingw بعد الكثير من العناء .. تعبت و الله .. و حصلت لي عدة أخطاء .. في كل مرة أرجع للبداية : ( لكن و الحمد لله الحين كل شي تمام. الآن عندي سؤالين أود معرفة إجابتهما لو سمحتم : عند عمل run للكود كيف أحصل على الملف التنفيذي ؟ لأنني عند…
- ما بعد تنصيب Netbeans 7.1 ؟؟
شكرا لك أخي محمد جاري التجرية .. لي عودة :)
- مساعدة بسيطة في باقي القسمة
لا يمكننا القياس في هذه الحالة ! :) str عبارة عن مصفوفة حرفية كبيرة الحجم (ألا تلاحظ معي أن مصطلح كبيرة الحجم يعني الهروب من الحجز الديناميكي :D ) لو افترضنا في التمرين أن عدد أرقام العدد لا يتجاوز عدد معين وليكن MAX فستكون المشكلة بسيطة لأننا لا نحتاج إلى حجز…
- طلب دروس flex and bison
مرحبا بك في بيتك أخي صحراوي :D للأسف لا أملك الإجابة و لكن كلي أمل أن تجد من يرشدك :) تحياتي.
- ما بعد تنصيب Netbeans 7.1 ؟؟
أعمل الان على نسخة MinGW-5.1.6 و لكنها لا تحتوي على msys !! كيف أُدمج msys مع MinGW ؟؟
- مساعدة بسيطة في باقي القسمة
بانتظارك أخي :) أهلا بك :) +1 قمت بنسخ العنوان الموجود بالمؤشر pARR داخل المؤشر arr لكي أستطيع تحرير المؤشر الأول دون أن أفقد ما يشير إليه. إذا كانت المشكلة تكمن هنا فيمكننا الإعلان عن المؤشر arr كمتغير عام, ما رأيك ؟
- ما بعد تنصيب Netbeans 7.1 ؟؟
السلام عليكم أشكر أخي على متابعة الموضوع :) يبدو أن المشكلة كانت ترجع إلى تثبيت الحزمتين MinGw و Cygwin في نفس الوقت حيث قام النيت بينز باعتماد الــ MinGw و أخذ منها الــ gcc و g++ و الـ as في حين أنه لم يجد فيها الــ make و الــ dbg :) و هذا ما يدعوني إلى الت…
- ما بعد تنصيب Netbeans 7.1 ؟؟
ما زلت أعمل على الــ Code::Blocks حتى الآن و لكنني أستعمل النسخة 8.02 :) الأمر الذي يصنع الفرق عندي بين النيتبينز و بقية البرامج هو : أعمل على النيتبينز في لغتي الجافا و السي++. النيتبينز يحتوي على مدقق آني, فبمجرد كتابة الكود سيُظهر لك الخطأ الموجود فيه. الني…
- مساعدة بسيطة في باقي القسمة
لم أقم باختبار الدالة و إنما كتبت فكرتي على ورقة ثم نقلتها هنا :) لكن عندما قمت باختبار الدالة فووووجئت !! :wacko: :blink: :wacko: .... مرحبا بكم في عالم السحر و الشعوذة !! :D حتى يتأكد لبقية المبرمجين أننا نتعاطى السحر :D إليك النتاائج التالية : تنفيذ الكود ف…
- ما بعد تنصيب Netbeans 7.1 ؟؟
السلام عليكم كنت أعمل على Dev C++ و لكن أحببت الإنتقال إلى netbeans C++ لأنني أرى أن بيئته أفضل من السابق :) الآن قمت بتنصيب الـ netbeans و لكن لم يتم تنصيب الـ compiler .. كيف أقوم بتنصيب الأخير ؟؟ صورة للتوضيح : شكرا لكم مقدما.
- مساعدة بسيطة في باقي القسمة
نعم هو كذلك :) أردت ان تكون الفكرة مُبرمجة بأكثر من لغة و إن كان هناك تقارب بين اللغتين. يبدو أن الملكة المُدللة جافا بدأت تُنسيني في المؤشرات .. :lol: يمكن حل هاتين المشكلتين عن طريق استخدام دالة أخرى تأخذ كوسيط المؤشر الناتج عن الدالة السابقة و متغير آخر يحو…