إذا أردت بناء شيء ما باستخدام Raspberry Pi، فستحتاج على الأرجح إلى المقاومات. في هذا التمرين، تحتاج إلى معرفة أمرين عنها:
للتغلب على هذه المشكلة، تطبع الشركات المصنّعة أشرطة مرمّزة بالألوان على المقاومات لتشير إلى قيم مقاومتها. لكل شريط موضع وقيمة عددية.
يستخدم أول شريطين في المقاومة نظام ترميز بسيطًا: يقابل كل لون عددًا واحدًا.
في هذا التمرين ستنشئ برنامجًا مفيدًا حتى لا تضطر إلى حفظ قيم الأشرطة.
تُرمّز هذه الألوان كما يلي:
هدف هذا التمرين هو إنشاء وسيلة تتيح لك:
تربط عبارات التذكّر الألوان بالأعداد التي تصادف، عند تخزينها في مصفوفة، أنها تقابل فهارسها في المصفوفة: Better Be Right Or Your Great Big Values Go Wrong.
يمكنك العثور على مزيد من المعلومات حول ترميز ألوان المقاومات في مقالة رمز الألوان الإلكتروني على ويكيبيديا.
يتطلب منك هذا التمرين ضبط عمود result في جدول color_code على القيمة الصحيحة بناءً على اللون الموجود في عمود color.
CREATE TABLE "color_code" ("color" TEXT, "result" INT);
سجّل في Exercism لتتعلّم وتتقن SQLite عبر 81 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.