اذهب إلى المحتوى

Ali Haidar Ahmad

الأعضاء
  • المساهمات

    1068
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    43

كل منشورات العضو Ali Haidar Ahmad

  1. السلام عليكم صديقي .. عمرك ممتاز جداً .. اتبع مايلي ولن تندم: 1-اهتم بالرياضيات جداً جداً جداً وضع تركيزك فيها قبل البرمجة حالياً وركز فيها على (الجبر + الاشتقاق+نظرية الأعداد+الجيوميتري) 2-أبدأ بتعلم أي لغة برمجة وأنصحك بأن تبدأ في بايثون وهناك مئات الكورسات على الانترنت تعلمك أساسيات بايثون (لاتتعمق فيها فقط تعلم الأساسيات ولاداعي لدراسة الكائنات والبرمجة غرضية التوجه في هذه المرحلة) وبعدها أبدأ بكتابة أكواد بسيطة (حتى تصل ل 100 كود مثلاً). 3-اجعل 1 و 2 هما جل اهتمامك وانسى شيء اسمه برمجة تطبيقات الآن وكل هذه القصص لأنك الآن تحتاج إلى بناء عقل برمجي. 4-أبدأ بعدها بحل مسائل على موقع codeforces وهو موقع عالمي للبرمجة التنافسية وهي المنصة التي بدأت أتدرب عليها عندما كنت في عمرك تقريباً وقمت بحل أكثر من 400 كود عليها. 5-بعد أن تصل ل 400 كود على الأقل أبدأ بتعلم برمجة التطبيقات والأمور الأخرى . # 1 ستستمر فيها طيلة ال 8 أعوام القادمة. 2# ستسمر فيها حتى تصل ل 100 كود وقد تحتاج سنتين. #4 حتى تصل ل 400 وقد تحتاج سنة أو 2 أو 3 أو 4 وبعد أن تصل ل200. #5 ستكون مثل أكل المقبلات وأؤكد لك انسى انسى انسى برمجة التطقبيقات والأمور الأخرى .... لايمكنك بناء سقف بدون أعمدة أفعل ما أقوله وستكون خارقاً.
  2. المتغيرات التي يتم تعريفها بداخل الدوال, يقال لها Local Variables أو متحولات محلية و هذه التسمية تعني أنه لا يمكن الوصول لها من خارج الدالة بشكل مباشر. المتغيرات التي يتم تعريفها خارج الدوال, يقال لها Global Variables أو متحولات عامة و هذه التسمية تعني أنه يمكن الوصول لها من أي مكان في الكود حتى من داخل التوابع functions، لكن في حال قمتي بتعديل قيمة المتغير العام من داخل تابع أو كلاس فإن التغيير يكون محصور ضمن التابع أو الكلاس الذي حدث فيه التعديل( لأنه تم إنشاء نسخة من المتحول داخل الدالة أو الكلاس)، لذا إذا أردت جعل التعديل يؤثر في المتحول الأساسي يجب أن تضعي global كما في الصورة...
  3. السلام عليكم أختي.. الكود الذي كتبته لايوجد به خطأ قواعدي ولكنه لايحقق المطلوب "برنامج لإدخال النص واستخراج الأسعار بالدولار" ... يمكنك أن تجربي الكود التالي وسيعمل :
×
×
  • أضف...