dhteam
- المصفوفات و عناويين الذاكرة
شكراً أخي العماني و لكن كنت أقصد المقارنة بين 3 متغيرات معرفة بشكل منفصل دون مصفوفة من نوع integer و مصفوفة ذات جحم ثلاثي من نوع Integer من حيث تخزينهم في الذاكرة . وبالنسبة لاختصار الوقت باستخدام هذه التقنية فكما قال أخي خالد هي موضوع غير ملحوظ بشكل كبير. و ل…
- المصفوفات و عناويين الذاكرة
السلام عليكم لقد أخبرنا الدكتور أن المصفوفات تساعد في اختصار زمن تنفيذ البرنامج عند تنفيذه لأن المصفوفة تأخذ كتلة من الذاكرة واحدة و تضع فيها المتغيرات فلو كانت المصفوفة ثلاثية الحجم int arr[3]; و لدينا ثلاث متغيرات int var1,var2,var3; فإن المصفوفة تخزن عناصره…
- كود برنامج حساب عدد أفراد الجيل الواحد
لم أستفد شيئاً و لكن أشكرك على اهتمامك و المهم أني تأكدت من أن الخطأ ليس برمجياً و أشكرك أخي عماني مرة أخرى .
- كود برنامج حساب عدد أفراد الجيل الواحد
أنا أستخدم microsoft visual و على كل الأحوال أعتقد أن الخطأ كما قلت من الكومبايلر لأني بحثت عن الخطأ و معناه فوجدت و هذا يعني أن اللينكر(و كما أعلم أنه جزء من الكومبايلر ) لم يجد الدالة المستدعاة .
- كود برنامج حساب عدد أفراد الجيل الواحد
شكراً أخي العماني كلامك صحيح بشأن القيمة المعادة الافتراضية. و لكن المستخدم أصلاً لن يدخل رقم الجيل سلبي مثلاً أو غير صحيح (Int) لذلك لم أراعي هذه الحالة و لنفرض أن هذا هو الخطأ فإن رسالتي الخطأ (و ليس التحذير ) مازالتا تظهران لي: LIBCD.lib(crt0.obj) : error L…
- كود برنامج حساب عدد أفراد الجيل الواحد
السلام عليكم عندما حاولت في كتابة كود يحسب عدد أفراد الكائن البحري المرجان و الذي يوجد نوع من أنواعه يتكاثر كل فرد منه بثلاثة فروع في حال كان رقم الجيل زوجي بنما الجيل الفردي العدد بفرعان (لاحظ الرسمة أدناه ) والبرنامج يطاب من المستخدم أن يدخل رقم الجيل ليحسب …
- استخدامات المتغيرات المنطقية
لفهم هذا النوع جيداًَ يجب أن يكون الإنسان على اطلاع على الجبر البولي boolean algebra والذي يعنى بالقضايا المنطقية و أنا شخصياً لم آخذ هذه المادة بعد و لكن في السنة القادمة من الجامعة إن شاء الله أيضاً هذا الموضوع له علاقة بالدارات داخل الحاسوب و في كثير من الأ…
- أرجوا المساعدة
كلامك صحيح تماماً و تصحيحاً لكلامي الذي أوردته أعلاه.. و مما اتضح لي أنه للصنف string في السي بلس بلس تأخذ نوعان نوع مصفوفات c و نوع مصفوفات c++ ضمن اللغة نفسها أما النوع الأول وهو صنف c فهو كالشكل التالي وهذا الصنف لا يحتاج إلى مكتبة string char string[256]; …
- أرجوا المساعدة
أكرمك الله ولكني لست أكثر من مبتدئ و لا أقولها تواضعاً و لكنها حقيقة . صراحة ليس لدي إجابة على هذا السؤال الذي يحتاج إلى مختص متعمق في شأن لغة السي بلس بلس و موضوع الكومبايلر و لحتى في المحاضرة التي أخذنا فيها بحث المصفوفات و التوابع لم يذ كر لنا الدكتور لماذا…
- أرجوا المساعدة
أخي الكريم ... المشكلة في برنامجك بسيطة جداً و ما أخطأتَ فيه هو استخدامك تقنية المصفوفات لأنه لا يمكنك أن تقول للكومبايلر أن يقارن لك مصفوفة من عشرة عناصر وكأنها كتلة واحد عندما قلت if(nom=="ali") لذلك في هذه الحالة فقط استخدم نوع متغيرات اسمهstring ,i وهو عبا…
- كتآبة برنآمج
فهمت عليكِ تقسدين أنه يظهر لك فقط العبارات التالية: Welcome to Calculator Program please Enter first number طبعاً هذا أكيد لأن الكومبايلر ينتظر من المستخدم(والذي هو أنت ) أن يدخل الرقم الأول وذلك بضغطه مثلا 7 من ثمَّ اضغطيenter
- كتآبة برنآمج
الخطأ هنا void divide(int n1,int n2) { cout<<n1/n2; } لذلك الصح أن تضعي: void divide(int n1,int n2) { double resl; resl=n1/n2; cout <<resl; } لأن قسمة عددinteger على عدد integer سوف يكون الناتج integer لذلك عرفي ضمن التابع متحولاً من نوع double أي حقيقي . فمثل…
- خطآء فيّ البرنآمج
السلام عليكم الأخطاء في الكود كما في الكود مشار إليها #include <iostream> using namespace std; int ProductTwo(int,int); viod ProductFour(int,int,int,int);// أول خطأ int num1,num2,num3,num4; int main() { cout << "this program will Multiply numbers, by using two…
- التعليمة(pragma pack(1
السلام عليكم آمل أن تساعدك هذه الروابط http://docs.hp.com/en/B3901-90015/ch03s03.html http://publib.boulder.ibm.com/infocenter/macxhelp/v6v81/index.jsp?topic=/com.ibm.vacpp6m.doc/compiler/ref/rnpgpack.htm
- أحجية في لغة c++
السلام عليكم وأنا في إحدى المنتديات الأجنبية وجدت هذا التمرين و الذي طرح في أحدى الشركات البرمجية بين موظفيها كأحجية سنوية int i, n = 20; for (i=0; i<n; i--) { cout << "x" << endl; } و السؤال : أوجد ثلاث طرق لطباعة x عشرين مرة و مسموح لك تغير محرف واحد فقط و ل…
- أليكم أسوق الخطى .. في عآلم البرمجه فأغيثوني :(
#include<iostream.h>//تضمين مكتبة الإدخال و الإخراج في الكود int main()//الدالة الرئيسية {//بداية البرنامج char c;//حجز مكان في الذاكرة لمتغير محرفي اسمه سي int y;//حجز مكان في الذاكرة لعدد صحيح Double R , res;//حجز مكان في الذاكرة للمتغيرين string s3;//حجز مك…
- نصائحكم في تعلم لغة البرمجة ++c
إذا عليك أخي أن تتعلم ما يسمى الخوارزميات وليس الخوارزميات كلهاو إنما مقدمة عنها فدائماً ينصح يتعلم الخوارزميات كمقدمة للبرمجة و من ثم البرمجة فهي غالباً تمثل الحل الذهني للمشكلات البرمجة بل لكل المشكلات و هذا كتاب آمل أن يساعدك في ذلك أساسيات البرمجة.pdf
- تحزيم البيانات
السلام عليكم وأنا أقرأ في كتاب art of assembly مررت على تمثيل البيانات و مررت على فكرة Packed Date Format و لم أفهمها جيداً و لكن ما فهمته أنها تقنية تسخدم لحفظ مواقع الذاكرة من الهدر فهل يوجد أحد يستطيع الشرح لي و لو بشكل عام و بسيط عن هذه التقنية لكي أستطيع …
- نصائحكم في تعلم لغة البرمجة ++c
السلام عليكم أخي سطيحان أنا أنصحك أن تدرس هذه اللغة من الكتاب الرائع الإكسير في لغة سي بلس بلس فهو يتناول مواضيع اللغة بترتيب موضوعي جداً و مفيد للمبتدئيين و أنصحك ألا تحاول تجاوز المواضيع في الكتاب لأنها كلها مرتبطة ببعضها البعض و على فكرة الترتيب الذي مشى في…
- مساعدة ضروري
أخي هل هناك تقنية مطلوب استخدامها على وجه التحديد أم الأمر مفتوح لأنها تحل باستخدام المصفوفات