Arabic subtitles

06-16 Combining String and Integer Variables

Get Embed Code
13 Languages

Showing Revision 1 created 11/06/2015 by sp11.

  1. رأينا في الفيديو السابق
    كيف يمكننا أخذ الأخطاء المطبعيةالمتسلسلة
  2. ودمجها مع الأخطاء المطبعية للأعداد الصحيحة
    باستخدام مشغل التسلسل
  3. يقيم هذا التعبير السلسلة
    أحتاج فنجانين من القهوة يوم الاثنين
  4. إن الناحية القوية في تسلسل
    أجزاء مختلفة من النص معاً
  5. هو أنه يمكنك استبدال الأجزاء المختلفة
    إن كانت بحاجة لاستبدال
  6. فمثلاً يمكن أن يختلف
    عدد فناجين القهوة
  7. فبدلاً من القيمة الفعلية هنا
    يمكننا استبدالها بمتغير
  8. مسحت رقم اثنين من هنا
    واستبدلته بمتغير كمية
  9. وعندما نقيم هذا التعبير
  10. سنحصل دائماً على أحدث قيمة
    لمتغير الكمية
  11. إذا كان المتغير يحمل قيمة 2
  12. فستكون بما معناه
    أحتاج فنجانين من القهوة يوم الاثنين
  13. فتبقى هذه الأجزاء من السلسلة ثابتة
    ولا تتغير
  14. بينما تتغير الكمية بحرية
    ونحصل على أحدث قيمة
  15. سأحاول القيام بها في اندرويد ستوديو
  16. بما أن القيمة متغير
    صرحنا عنها
  17. MainActivity
    يمكنني استخدامها مباشرة في إرسال الطلب
  18. سأضع متسلسلة مثل
    Total Item Count
  19. ثم أضيف الكمية ثم القهوة
  20. لا يتعلق هذا بالسعر حقاً
  21. ولكن أريد أن أريكم أنه بإمكانكم
    وضع متسلسلة مع متغيرات
  22. دعونا ننفذها ونرى
    كيف تبدو
  23. إذا غيرت الكمية
  24. وضغطت زر الطلب
    فيظهر المجموع 3 قهوة
  25. نسيت إضافة الفراغ بعد الرقم 3
    ولكن قبل القهوة
  26. يجب إضافة ذلك
  27. سأضيف الفراغ هنا لكي يظهر
    تماماً بعد الكمية
  28. لاحظا أن الكمية هنا
    ليست بين قوسين
  29. فلو كانت كذلك لظهرت الكمية
    حرفياً على الشاشة
  30. نريد قيمة هذا المتغير
    فلا نضعها بين قوسين
  31. يوجد هنا فراغ إضافي
    لنحاول تشغيلها ثانية
  32. لنتأكد أنها صحيحة
  33. وعندما أغير الكمية إلى 3
    وأضغط زر الطلب يظهر
  34. المجموع 3 قهوة
  35. بالشكل الصحيح يظهر الفراغ
    قبل وبعد قيمة الكمية
  36. نعود خطوة للوراء وننظر
    إلى هذا السطر من البرنامج
  37. فيظهر مهيمناً لأن فيه
    علامات في كل مكان وإشارات زائد
  38. فراغات في أمكنة غريبة
  39. تخيل أن تختفي إشارات زائد
  40. كل ما بين قوسين ينسحق معاً
  41. فيستبدل متغير القيمة بقيمة فعلية
  42. لأنه ليس من السهل قراءته
    يمكن أن يحتوي على أخطاء هنا
  43. قد تنسى قوس البداية أو النهاية
  44. أو تضع إشارة زائد في مكان خاطئ
    وتضع بالخطأ أقواساً لمتغير
  45. فاقرأ بانتباه في برنامجك
    لتتأكد من أنه يفعل ما تتوقعه
  46. كما يمكنك أن تقوم بعمليات رياضية
  47. يمكنك أن تضرب الكمية بخمسة
    iبين قوسين وسيجعل هذا
  48. النتيجة رقماً صحيحاً
    ويتسلسل إلى السعر
  49. تتحول السلسلة والرقم الصحيح
    إلى سلسلة يجري تخزينها
  50. في المتغير priceMessage
    ويظهر على الشاشة
  51. عندما أشغلها على جهازي
    يظهر السعر 15
  52. إذا أردت أن تظهر إشارة الدولار
    أو رمز العملة
  53. يجب أن تجعله
    جزءاً من المتسلسلة حرفياً هكذا
  54. العدد الصحيح يحمل الرقم فقط
    وليس رمز العملة
  55. إذا شغتله على جهازي
  56. ثم أضغط زر الطلب,
    أرى الآن رمز العملة
  57. باتباع النموذج الذي أريتكم إذاه حاولوا
  58. حاولوا أن تعدلوا
    submitOrder
  59. يمكنك التمرن على عرض
    رسائل مختلفة على الشاشة
  60. حاولوا أولاً عرض المبلغ المطلوب
    عشر دولارات على الشاشة عندما
  61. اضغطوا زر Order
  62. حالما تتمكنون من تشغيله غيروه
  63. بإظهار هذه المتسلسلة
    عندما تضغطون زر الطلب
  64. كرروا هذا لكل المتسلسلات المختلفة هذه
  65. يجب أن تروا واحدة من المتسلسلات
    فقط على الشاشة كل مرة
  66. حاولا إدخل المتغيرات على المتسلسلات
  67. لتكون قيم الكمية والسعر صحيحة
    بناء على مختار الكمية
  68. فإذا غيرتم هذا إلى 5 فناجين من القهوة
  69. يجب أن يكون المبلغ 25 دولاراً