khaled_prg
عضو مجتهد
- KeRNeL
- البرمجة و التطوير
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
السلام عليكم من أجل فهرسة الموضوع مستقبلا, هذا رابط الحلقة الثانية . إذا ما فائدة إسناد العناوين ؟ كيف نحفظ العناوين من العبث الخارجى ؟ :D قمت بكتابة الكود الآتي في Code::Blocks (قصدت أن لا أحرر العنوان :wink: ) : #include<iostream> using namespace std; int ma…
- اختبر مهاراتك في المؤشرات (الحلقة الثانية)
السلام عليكم و رحمة الله و بركاته مرحبا بكم من جديد :) من خلال هذه السلسلة سنحاول التطرق إلى المواضيع النائمة في المؤشرات , فهناك بعض المواضيع التي من النادر التطرق إليها و التحدث عنها بشيئ من التفصيل .. و هدفنا في هذه السلسلة هو كشف المستور (شكلي صرت صحفي ! :…
- سؤال : عن اختبار نوع المدخلات
علامة انتهاء كل السطر تكمن في وجود \n في الكائن MyText. لمعرفة عد الأسطر سنمر على محتوى الكائن و كل ما وجدنا \n نقوم بزيادة endLine بواحد, هكذا : #include <iostream> #include <string> using namespace std; int main() { string MyText; // get text form user until…
- مشاكل في كود خاص بالملفات واستفسارات اخرى
عندو الوصول إلى الحلقة do while سيطلب البرنامج من المستخدم إدخال مسار الملف و يقوم بتخزينه في المصفوفة Title ثم يتحقق من هذا الشرط : while(!(inp = fopen(Title, "r"))) و الشرط السابق مكافئ لــ : while ((inp = fopen(Title, "r")) == NULL) الدالة fopen مُختصرة من …
- استفسار عن طريقة عمل مصفوفة أرجو الافادة c++
ما في تعب أخوي :) و مرحبا بضيوف جوجل :D
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
الكود مجرد إعلان عن متغيرين ومؤشرين يشيران إليهما, بلغة السي : #include<stdio.h> int main(){ int a = 1, b = 2; int *p1 = &a, *p2 = &b; printf("p1 = %p\np2 = %p\n",p1,p2); return 0; } نعم قمت بذلك, ما دام المؤشر p1 يشير إلى a و p2 إلى b فالعناوين تُعتبر محجوزة …
- سؤال : عن اختبار نوع المدخلات
ليس ضيف مخفي و إنما عضو مخفي :) خاصية الإخفاء غير متاحة للزوار ! بالنسبة لي, أفضل دائما الدخول بالمخفي :D
- سؤال : عن اختبار نوع المدخلات
مرحبا :) هل تريد فحص كل سطر ؟ أو محتويات السطر نفسه ؟ (كما فعل الأخ محمد أبو زايد) عموما, إذا كنت تريد فحص السطر كاملا, هل هو عدد صحيح أم حقيقي أم حرف أم ... فيمكنك كتابة دالة تتحقق من صحة كل سطر, مثلا هذه الدالة تتحقق من صحة إدخال الأعداد الصحيحة, إذا كان الس…
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
بصراحة, لم أقتنع بعد أخي محمد :) عموما, سننتقل إلى الحلقة الثانية و من وجد تفسيرا دقيقا .. واضحا للسؤال فليفدنا به و له جزيل الشكر.
- مشاكل في كود خاص بالملفات واستفسارات اخرى
وطي صوتك قبل ما يسمعوك يا صاحبي :D .... عموما, إذا كان كل موضوع يحتوي على سؤال واحد فهذا سيعين قارئ الموضوع على فهم الإجابة بشكل سريع :wink: و إلا فستكون هناك شخبطات .. و لخبطات .. و ما إلى ذلك !!, فهمتني ؟ :D
- مشاكل في كود خاص بالملفات واستفسارات اخرى
مرحبا أخي يوسف :) الخطأ الأساسي كان يكمن في كتابة الدالة fscanf لأننا لم نرسل عناوين المتغيرين Id و avg. الدالة fscanf مُختصرة من file scan file و هي خاصة بأخذ البيانات من الملفات, تستقبل هذه الدالة 3 وسائط, مؤشر لملف الإدخال و نوعية البيانات المُراد قراءتها و…
- استفسار عن طريقة عمل مصفوفة أرجو الافادة c++
إليك الكود القياسي بلغة السي++ : #include <iostream> #include <cstdlib> using namespace std; int main() { float M[5], somme = 0.0; for (int i = 0; i < 5; i++) { cout << "M[" << i << "] = "; cin >> M; } for (int j = 0; j < 5; j++) somme += M[j]; cout << "la som…
- سؤال : عن اختبار نوع المدخلات
من فضلك, اكتب الكلمات بلغتها الأم ! :happy: أرنا محاولتك و سنساعك :)
- floating point Adder بستخدام ++c
هل تقصد جمع الأعداد الحقيقية بحيث تكون دقة الفاصلة مضاعفة ؟؟
- مساعدة في المصفوفات !
نقاش لذيذ :D
- مساعدة في برنامج للمكدسات !
... :wacko: :blink: ممكن حضرتك تشرح معنى "المفصوصات" ! :D لأنني لم أسمع عنها مُسبقا ! :lol: بارك الله فيك أخي أحمد, فعلا مشاركة قيمة. :) +1
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
هل تعني أن العناوين الذي تم إظهارها ليست العناوين الفعلية للمؤشرات ؟؟ :huh: ماذا تقصد بالإحتمال التخيلي ؟؟ :wacko: :blink:
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
أحسنت, بارك الله فيك. بقيت إجابة سؤال واحد قبل أن نُنهي الحلقة الأولى :wink:
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
أحسنت أخي أحمد :cool: و لكي يكون الكلام أكثر دقة نقول : الكتابة الأولى تعني القيمة التي يشير إليها العنوان الموالي للمؤشر الحالي :) تسلم أخوي محمد, منكم نتعلم. مهلا :blink: , البرنامج لم يصل بعد إلى return 0, ألا ترى x = _ في واجهة البرنامج ؟, قمت بطلب الإدخال…
- اختبر مهاراتك في المؤشرات (الحلقة الأولى)
بالمناسبة, خطرت ببالي فكرة و أنا أكتب حل التمرين !! :cool: الفكرة كانت كما يلي : أكتبُ كود يحتوي على مؤشرات (و بالتالي حجز عناوين في الذاكرة) ثم أقوم بتنفيذ الكود داخل Code::Blocks و أتركه قيد التنفيذ ثم أذهب إلى Netbeans و أقوم بتنفيذ نفس الكود. المنطق يقول أ…